public final class Project extends Document
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROJECT_ID
Constant identifying the project document type.
|
static java.lang.String |
PROP_CLASS_PATH
Identifies the bound property 'classPath'.
|
static java.lang.String |
PROP_OUTPUT_PATH
Identifies the bound property 'outputPath'.
|
static java.lang.String |
PROP_SOURCE_PATH
Identifies the bound property 'sourcePath'.
|
Constructor and Description |
---|
Project() |
Modifier and Type | Method and Description |
---|---|
void |
addClassPath(URIPath path) |
URIPath |
getClassPath()
Get the class path.
|
JavaModel |
getJavaModel()
Get the
JavaModel associated with this project. |
java.net.URI |
getOutputDirectory()
Get the
URI where the output from compiling project sources is
located. |
java.util.prefs.Preferences |
getPreferences() |
URIPath |
getSourcePath()
Get the source path.
|
void |
setOutputDirectory(java.net.URI outputDirectory) |
addDocumentListener, close, equals, getDisplayInfo, getElementImpl, getReader, getTimestamp, getURI, hashCode, isDirty, isNew, isOpen, isReadOnly, markDirty, open, removeDocumentListener, save, setDisplayInfo, setURI
getIcon, getLabel, getLongLabel, getToolTip
public static final java.lang.String PROJECT_ID
public static final java.lang.String PROP_SOURCE_PATH
public static final java.lang.String PROP_CLASS_PATH
public static final java.lang.String PROP_OUTPUT_PATH
public URIPath getSourcePath()
URIPath
pointing to where the contents of this project
can be located.public URIPath getClassPath()
URIPath
pointing to where compiled classes used by this
project are located.public void setOutputDirectory(java.net.URI outputDirectory)
public java.util.prefs.Preferences getPreferences()
public JavaModel getJavaModel()
JavaModel
associated with this project.JavaModel
associated with this project.public void addClassPath(URIPath path)
public java.net.URI getOutputDirectory()
URI
where the output from compiling project sources is
located.URI
where the project class files are located.