public static interface LibraryEx.ModifiableModelEx extends Library.ModifiableModel
Disposable.Parent
Modifier and Type | Method and Description |
---|---|
void |
addExcludedRoot(java.lang.String url)
Add a URL to list of directories excluded from the library.
|
void |
forgetKind()
Removes custom library kind and associated properties if any
|
java.lang.String [] |
getExcludedRootUrls() |
PersistentLibraryKind<?> |
getKind() |
LibraryProperties |
getProperties() |
boolean |
removeExcludedRoot(java.lang.String url) |
void |
restoreKind() |
void |
setKind(PersistentLibraryKind<?> type) |
void |
setProperties(LibraryProperties properties) |
addJarDirectory, addJarDirectory, addJarDirectory, addJarDirectory, addRoot, addRoot, commit, getFiles, getName, getUrls, isChanged, isJarDirectory, isJarDirectory, isValid, moveRootDown, moveRootUp, removeRoot, setName
dispose
void setProperties(LibraryProperties properties)
LibraryProperties getProperties()
void setKind(PersistentLibraryKind<?> type)
PersistentLibraryKind<?> getKind()
void forgetKind()
void restoreKind()
void addExcludedRoot(java.lang.String url)
url
must be located under some
of the library roots.url
- URL of a directory to be excludedLibraryEx.getExcludedRootUrls()
boolean removeExcludedRoot(java.lang.String url)
java.lang.String [] getExcludedRootUrls()