|
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.ide.model.DefaultDisplayable
oracle.ide.model.DefaultElement
oracle.jdeveloper.library.LibraryElement
oracle.jdeveloper.library.AbstractLibrary
oracle.jdeveloper.library.AddinLibrary
public final class AddinLibrary
Represents a library that was installed in an extension manifest's <libraries> hook.
This class is misnamed for historical reasons. It is not related to
Addins.
Thread Safety: instances of this class are immutable, and
can be used safely from multiple threads. A copy is taken of the
(mutable) URLPath objects passed into the constructor, and these
effectively immutable copies are always returned by getClassPath(),
getSourcePath(), and getDocPath().
| Field Summary |
|---|
| Fields inherited from interface oracle.jdeveloper.library.JLibrary |
|---|
DEPLOYED_BY_DEFAULT_PROPERTY |
| Fields inherited from interface oracle.jdeveloper.library.Library |
|---|
LIBRARY_ID_PROPERTY, LIBRARY_NAME_PROPERTY |
| Fields inherited from interface oracle.jdeveloper.library.JPaths |
|---|
CLASSPATH_PROPERTY, DOCPATH_PROPERTY, ISLOCKED_PROPERTY, SOURCEPATH_PROPERTY |
| Constructor Summary | |
|---|---|
AddinLibrary(java.lang.String name,
URLPath clsPath,
URLPath srcPath,
URLPath docPath,
java.lang.Boolean deployed)
|
|
| Method Summary | |
|---|---|
URLPath |
getClassPath()
|
JLibraryDefinition |
getDefaultLibraryDefinition()
Deprecated. JDK based versions desupported. Use JLibrary directly. |
java.lang.Boolean |
getDeployedByDefault()
|
URLPath |
getDocPath()
|
javax.swing.Icon |
getIcon()
This implementation returns a plain document icon. |
JLibraryDefinition |
getLibraryDefinition(VersionNumber jdkVer)
Deprecated. JDK based versions desupported. Use JLibrary directly. |
java.lang.String |
getLongLabel()
This implementation delegates to DefaultDisplayable.getShortLabel(). |
java.lang.String |
getName()
|
java.lang.String |
getShortLabel()
This implementation returns a place-holder String. |
URLPath |
getSourcePath()
|
void |
markDirty(boolean dirty)
Marks the data with the specified dirty state. |
void |
setClassPath(URLPath clsPath)
|
void |
setDefaultClassPath(URLPath clsPath)
Deprecated. |
void |
setDefaultDocPath(URLPath docPath)
Deprecated. |
void |
setDefaultSourcePath(URLPath srcPath)
Deprecated. |
void |
setDeployedByDefault(java.lang.Boolean deployed)
|
void |
setDocPath(URLPath docPath)
|
void |
setLocked(boolean isLocked)
|
void |
setName(java.lang.String name)
|
void |
setSourcePath(URLPath srcPath)
|
| Methods inherited from class oracle.jdeveloper.library.AbstractLibrary |
|---|
copyToImpl, equals, equalsImpl, equivalent, getDefaultClassPath, getDefaultDocPath, getDefaultSourcePath, getID, initFromLibrary, isDirty, isLocked |
| Methods inherited from class oracle.ide.model.DefaultElement |
|---|
getAttributes, getChildren, getData, mayHaveChildren |
| Methods inherited from class oracle.ide.model.DefaultDisplayable |
|---|
getToolTipText, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface oracle.jdeveloper.library.Library |
|---|
equivalent, getDefaultClassPath, getDefaultDocPath, getDefaultSourcePath, getID, initFromLibrary |
| Methods inherited from interface oracle.jdeveloper.library.JPaths |
|---|
isLocked |
| Methods inherited from interface oracle.ide.model.Displayable |
|---|
getToolTipText, toString |
| Constructor Detail |
|---|
public AddinLibrary(java.lang.String name,
URLPath clsPath,
URLPath srcPath,
URLPath docPath,
java.lang.Boolean deployed)
| Method Detail |
|---|
public java.lang.String getName()
getName in interface Librarypublic URLPath getClassPath()
getClassPath in interface JPathspublic URLPath getSourcePath()
getSourcePath in interface JPathspublic URLPath getDocPath()
getDocPath in interface JPaths
public java.lang.Boolean getDeployedByDefault()
throws AttributeMarker
getDeployedByDefault in interface JLibraryAttributeMarkerpublic java.lang.String getShortLabel()
DefaultDisplayableString.
getShortLabel in interface DisplayablegetShortLabel in class AbstractLibraryDisplayable
that can be shown to the user.Displayable.getShortLabel()public java.lang.String getLongLabel()
DefaultDisplayableDefaultDisplayable.getShortLabel().
getLongLabel in interface DisplayablegetLongLabel in class DefaultDisplayableDisplayable that
can be shown to the user.Displayable.getLongLabel()public javax.swing.Icon getIcon()
DefaultDisplayable
getIcon in interface DisplayablegetIcon in class AbstractLibraryIcon to be displayed for the
Displayable.Displayable.getIcon()public JLibraryDefinition getDefaultLibraryDefinition()
getDefaultLibraryDefinition in interface JLibrarypublic JLibraryDefinition getLibraryDefinition(VersionNumber jdkVer)
getLibraryDefinition in interface JLibrarypublic void setDeployedByDefault(java.lang.Boolean deployed)
setDeployedByDefault in interface JLibraryjava.lang.UnsupportedOperationException - instances of this class are
immutable.public void markDirty(boolean dirty)
DirtyablemarkDirty(...) instead of
setDirty(...) so that the JavaBeans
Introspector will not
mistakenly identify "dirty" as a JavaBean property.
markDirty in interface DirtyablemarkDirty in class AbstractLibrarydirty - If true, sets the object as being
dirty; if false, sets the object as being up-to-date.
java.lang.UnsupportedOperationException - instances of this class are
immutable.public void setClassPath(URLPath clsPath)
setClassPath in interface JPathssetClassPath in class AbstractLibraryjava.lang.UnsupportedOperationException - instances of this class are
immutable.public void setDefaultClassPath(URLPath clsPath)
setDefaultClassPath in interface LibrarysetDefaultClassPath in class AbstractLibraryjava.lang.UnsupportedOperationException - instances of this class are
immutable.public void setDefaultDocPath(URLPath docPath)
setDefaultDocPath in interface LibrarysetDefaultDocPath in class AbstractLibraryjava.lang.UnsupportedOperationException - instances of this class are
immutable.public void setDefaultSourcePath(URLPath srcPath)
setDefaultSourcePath in interface LibrarysetDefaultSourcePath in class AbstractLibraryjava.lang.UnsupportedOperationException - instances of this class are
immutable.public void setDocPath(URLPath docPath)
setDocPath in interface JPathssetDocPath in class AbstractLibraryjava.lang.UnsupportedOperationException - instances of this class are
immutable.public void setLocked(boolean isLocked)
setLocked in interface JPathssetLocked in class AbstractLibraryjava.lang.UnsupportedOperationException - instances of this class are
immutable.public void setName(java.lang.String name)
setName in interface LibrarysetName in class AbstractLibraryjava.lang.UnsupportedOperationException - instances of this class are
immutable.public void setSourcePath(URLPath srcPath)
setSourcePath in interface JPathssetSourcePath in class AbstractLibraryjava.lang.UnsupportedOperationException - instances of this class are
immutable.
|
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 | |||||||||