public interface LibraryEx extends Library
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
LibraryEx.ModifiableModelEx  | 
Library.ModifiableModelDisposable.ParentEMPTY_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, isValidreadExternal, writeExternaldisposegetExternalSourcejava.util.List<java.lang.String> getInvalidRootUrls(OrderRootType type)
boolean isDisposed()
LibraryEx.ModifiableModelEx getModifiableModel()
LibrarygetModifiableModel in interface LibraryPersistentLibraryKind<?> getKind()
LibraryProperties getProperties()
java.lang.String [] getExcludedRootUrls()
VirtualFile [] getExcludedRoots()
getExcludedRootUrls()Module getModule()
Library getSource()