|
Extension SDK | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The LibraryList
interface represents a list of library and J2SE
definitions. The libraries and J2se definitions are tracked separately. The
lists of each type can be retrieved, as well as individual items.
Field Summary |
Fields inherited from interface oracle.ide.addin.Subject |
OBJECT_MODIFIED |
Method Summary | |
JDK |
findJDK(java.lang.String jdkName)
Finds the J2SE definition that matches the specified name. |
JDK |
findJDK(VersionNumber verNum)
Finds the J2SE definition that matches the specified version number. |
JLibrary |
findLibrary(java.lang.String libName)
Finds the library that matches the specified name. |
java.lang.String |
findUniqueJDKName()
Determines a unique name that can be used for a new J2SE definition. |
java.lang.String |
findUniqueLibraryName()
Determines a unique name that can be used for a new library. |
java.util.List |
getJdkList()
Retrieves the list of J2SE definitions contained in this LibraryList. |
java.util.List |
getLibraryList()
Retrieves the list of Libraries contained in this LibraryList. |
java.lang.String |
getListName()
Retrieves the name of this LibraryList. |
boolean |
isChildJDK(JDK jdk)
Determines whether the specified J2SE definition is a child of this LibraryList. |
boolean |
isChildLibrary(JLibrary lib)
Determines whether the specified Library is a child of this LibraryList. |
boolean |
isTransient()
Whether this list is transient (not-persistent). |
Methods inherited from interface oracle.ide.model.Folder |
add, canAdd, canRemove, containsChild, remove, removeAll, size |
Methods inherited from interface oracle.ide.model.Element |
getAttributes, getChildren, mayHaveChildren |
Methods inherited from interface oracle.ide.model.Data |
getData |
Methods inherited from interface oracle.ide.model.Displayable |
getIcon, getLongLabel, getShortLabel, getToolTipText, toString |
Methods inherited from interface oracle.ide.util.Copyable |
copyTo |
Methods inherited from interface oracle.ide.addin.Subject |
attach, detach, notifyObservers |
Methods inherited from interface oracle.ide.model.Dirtyable |
isDirty, markDirty |
Method Detail |
public JDK findJDK(java.lang.String jdkName)
jdkName
- the name of the J2SE definition
JDK
representing the J2SE definition.public JDK findJDK(VersionNumber verNum)
verNum
- the VersionNumber
of the desired J2SE defintion.
JDK
representing the J2SE definition.public JLibrary findLibrary(java.lang.String libName)
public java.lang.String findUniqueJDKName()
public java.lang.String findUniqueLibraryName()
public java.util.List getJdkList()
public java.util.List getLibraryList()
public java.lang.String getListName()
public boolean isChildJDK(JDK jdk)
public boolean isChildLibrary(JLibrary lib)
public boolean isTransient()
|
Extension SDK | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright ©1997, 2003, Oracle. All rights reserved.