public class GlobalLibraryReferenceElement extends java.lang.Object implements SimpleClasspathElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LEVEL_ATTRIBUTE |
static java.lang.String |
NAME_ATTRIBUTE |
Constructor and Description |
---|
GlobalLibraryReferenceElement(Element element) |
GlobalLibraryReferenceElement(java.lang.String libraryName) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getClassesRootUrls() |
Library |
getLibrary() |
java.lang.String |
getLibraryName() |
java.lang.String |
getPresentableName() |
void |
serialize(Element element) |
void |
writeExternal(Element element) |
public static final java.lang.String NAME_ATTRIBUTE
public static final java.lang.String LEVEL_ATTRIBUTE
public GlobalLibraryReferenceElement(java.lang.String libraryName)
public GlobalLibraryReferenceElement(Element element)
public java.lang.String getPresentableName()
getPresentableName
in interface SimpleClasspathElement
public void writeExternal(Element element)
public Library getLibrary()
getLibrary
in interface SimpleClasspathElement
public java.lang.String getLibraryName()
getLibraryName
in interface SimpleClasspathElement
public void serialize(Element element) throws java.io.IOException
serialize
in interface SimpleClasspathElement
java.io.IOException
public java.util.List<java.lang.String> getClassesRootUrls()
getClassesRootUrls
in interface SimpleClasspathElement