open class Project : XmlPersistableConfigurationObject
Represents the customizable elements of an eclipse project file. (via XML hooks everything is customizable).
Project(xmlTransformer: XmlTransformer) |
static val PROJECT_FILE_NAME: String |
open fun configure(eclipseProject: EclipseProject): Any |
|
open fun equals(o: Any): Boolean |
|
open fun getBuildCommands(): MutableList<BuildCommand>
The build commands to be added to this Eclipse project. |
|
open fun getComment(): String
A comment used for the eclipse project |
|
open fun getLinkedResources(): MutableSet<Link>
The linkedResources to be added to this Eclipse project. |
|
open fun getName(): String
The name used for the name of the eclipse project |
|
open fun getNatures(): MutableList<String>
The natures to be added to this Eclipse project. |
|
open fun getReferencedProjects(): MutableSet<String>
The referenced projects of this Eclipse project. |
|
open fun getResourceFilters(): MutableSet<ResourceFilter> |
|
open fun hashCode(): Int |
|
open fun setBuildCommands(buildCommands: MutableList<BuildCommand>): Unit |
|
open fun setComment(comment: String): Unit |
|
open fun setLinkedResources(linkedResources: MutableSet<Link>): Unit |
|
open fun setName(name: String): Unit |
|
open fun setNatures(natures: MutableList<String>): Unit |
|
open fun setReferencedProjects(referencedProjects: MutableSet<String>): Unit |
|
open fun setResourceFilters(resourceFilters: MutableSet<ResourceFilter>): Unit |
|
open fun toString(): String |