|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.javatools.data.HashStructureAdapter
oracle.jdeveloper.model.JavaProject
public final class JavaProject
| Field Summary | |
|---|---|
static java.lang.String |
CLASSPATH_PROPERTY
|
static java.lang.String |
DEFAULT_PACKAGE
|
static java.lang.String |
DOCPATH_PROPERTY
|
static java.lang.String |
EXT
|
static java.lang.String |
OUTPUT_DIRECTORY
|
static java.lang.String |
OUTPUT_DIRECTORY_LOCAL_KEY
|
static java.lang.String |
PROJECT_SOURCEPATH_PROPERTY
|
static java.lang.String |
SOURCEPATH_PROPERTY
|
| Fields inherited from class oracle.javatools.data.HashStructureAdapter |
|---|
_hash |
| Method Summary | |
|---|---|
void |
addToProject(java.util.Collection elements,
boolean askToAdd)
Adds the collection of elements to the project. |
void |
addToProjectSourcePath(JavaSourceNode node)
|
static java.lang.String |
generateDefaultPackageName(Project project)
Returns a valid package name based on the project name. |
static java.lang.String |
generateDefaultPackageName(java.lang.String projectName)
Returns a valid package name based on the project name. |
java.lang.String |
getDefaultPackage()
Gets the user-specified default package name. |
static JavaProject |
getInstance(Project project)
|
static JavaProject |
getInstance(Project project,
HashStructure hash)
|
java.lang.String |
getMostRecentPackage()
Gets the name of the last-used package. |
java.net.URL |
getOutputDirectory()
|
ListStructure |
getRecentPackages()
Gets the list of most-recently used packages. |
void |
setMostRecentPackage(java.lang.String mostRecentPackage)
Sets the name of the last-used package. |
void |
setOutputDirectory(java.net.URL outputDirectory)
|
void |
setRecentPackages(java.util.List pkgs)
Sets the list of most-recently used packages. |
| Methods inherited from class oracle.javatools.data.HashStructureAdapter |
|---|
addStructureChangeListener, containsKey, copyTo, copyToImpl, equals, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEquals |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String EXT
public static final java.lang.String SOURCEPATH_PROPERTY
public static final java.lang.String CLASSPATH_PROPERTY
public static final java.lang.String PROJECT_SOURCEPATH_PROPERTY
public static final java.lang.String DOCPATH_PROPERTY
public static final java.lang.String OUTPUT_DIRECTORY_LOCAL_KEY
public static final java.lang.String OUTPUT_DIRECTORY
public static final java.lang.String DEFAULT_PACKAGE
| Method Detail |
|---|
public static JavaProject getInstance(Project project)
public static JavaProject getInstance(Project project,
HashStructure hash)
public java.net.URL getOutputDirectory()
public void setOutputDirectory(java.net.URL outputDirectory)
public java.lang.String getDefaultPackage()
getMostRecentPackage(),
setMostRecentPackage(java.lang.String)public static java.lang.String generateDefaultPackageName(Project project)
project - the project to use to generate the package name
public static java.lang.String generateDefaultPackageName(java.lang.String projectName)
projectName - a project name
public java.lang.String getMostRecentPackage()
public void setMostRecentPackage(java.lang.String mostRecentPackage)
mostRecentPackage - the name of the last-used packagepublic ListStructure getRecentPackages()
public void setRecentPackages(java.util.List pkgs)
pkgs - a list of package namespublic void addToProjectSourcePath(JavaSourceNode node)
public void addToProject(java.util.Collection elements,
boolean askToAdd)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||