public interface LibraryEx extends Library
Modifier and Type | Interface and Description |
---|---|
static interface |
LibraryEx.ModifiableModelEx |
Library.ModifiableModel
Disposable.Parent
EMPTY_ARRAY
Modifier and Type | Method and Description |
---|---|
VirtualFile [] |
getExcludedRoots() |
java.lang.String [] |
getExcludedRootUrls()
Returns URLs of directories under the library roots which are excluded from the library.
|
java.util.List<java.lang.String> |
getInvalidRootUrls(OrderRootType type) |
PersistentLibraryKind<?> |
getKind() |
LibraryEx.ModifiableModelEx |
getModifiableModel()
As soon as you obtaining modifiable model you will have to commit it or call Disposer.dispose(model)!
|
Module |
getModule() |
LibraryProperties |
getProperties() |
Library |
getSource()
In case of modifiable library returns origin library it was created from
|
boolean |
isDisposed() |
getFiles, getName, getRootProvider, getTable, getUrls, isJarDirectory, isJarDirectory, isValid
readExternal, writeExternal
dispose
getExternalSource
java.util.List<java.lang.String> getInvalidRootUrls(OrderRootType type)
boolean isDisposed()
LibraryEx.ModifiableModelEx getModifiableModel()
Library
getModifiableModel
in interface Library
PersistentLibraryKind<?> getKind()
LibraryProperties getProperties()
java.lang.String [] getExcludedRootUrls()
VirtualFile [] getExcludedRoots()
getExcludedRootUrls()
Module getModule()
Library getSource()