public interface ExportAwareLibrary extends Library
LIBRARY_ID_PROPERTY, LIBRARY_NAME_PROPERTYCLASSPATH_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, setNamegetClassPath, getDocPath, getSourcePath, isLocked, setClassPath, setDocPath, setLocked, setSourcePathgetAttributedLabel, getIcon, getLongLabel, getShortLabel, getToolTipText, toStringjava.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()