public interface ExportAwareLibrary extends Library
LIBRARY_ID_PROPERTY, LIBRARY_NAME_PROPERTY
CLASSPATH_PROPERTY, DOCPATH_PROPERTY, ISLOCKED_PROPERTY, SOURCEPATH_PROPERTY
Modifier and Type | Method and Description |
---|---|
java.util.Map<URLKey,oracle.javatools.exports.ExportModel<?>> |
getAnnotatedClassPath()
Gets a map from classpath entry to the corresponding export specification.
|
java.util.List<oracle.javatools.exports.ExportLibrary.Dependency> |
getDependencies()
Gets the list of libraries that this library depends on and for each
library, whether its API should be reexported.
|
java.lang.String |
getDescription()
Gets a human readable description of this library.
|
java.lang.String |
getId()
Gets the globally unique id of this library.
|
equivalent, getDefaultClassPath, getDefaultDocPath, getDefaultSourcePath, getID, getName, initFromLibrary, setDefaultClassPath, setDefaultDocPath, setDefaultSourcePath, setName
getClassPath, getDocPath, getSourcePath, isLocked, setClassPath, setDocPath, setLocked, setSourcePath
getAttributedLabel, getIcon, getLongLabel, getShortLabel, getToolTipText, toString
java.lang.String getId()
java.lang.String getDescription()
java.util.List<oracle.javatools.exports.ExportLibrary.Dependency> getDependencies()
java.util.Map<URLKey,oracle.javatools.exports.ExportModel<?>> getAnnotatedClassPath()