public final class J2eeLibraryTypeProvider extends Object implements LibraryTypeProvider
Modifier and Type | Field and Description |
---|---|
static String |
LIBRARY_TYPE
J2ee library type
|
static String |
VOLUME_TYPE_CLASSPATH
Classpath volume type
|
static String |
VOLUME_TYPE_JAVADOC
Javadoc volume type
|
static String |
VOLUME_TYPE_SRC
Source volume type
|
Constructor and Description |
---|
J2eeLibraryTypeProvider()
Creates a new instance of J2eeLibraryTypeProvider
|
Modifier and Type | Method and Description |
---|---|
LibraryImplementation |
createLibrary()
Creates a new implementation of j2ee library type.
|
Customizer |
getCustomizer(String volumeType)
Currently returns
null . |
String |
getDisplayName()
Returns the UI name of the LibraryType.
|
String |
getLibraryType()
Get a j2ee library type identifier.
|
Lookup |
getLookup()
Returns empty lookup.
|
String[] |
getSupportedVolumeTypes()
Return supported volume types:
classpath , javadoc ,
src . |
void |
libraryCreated(LibraryImplementation libraryImpl)
Does nothing now.
|
void |
libraryDeleted(LibraryImplementation libraryImpl)
Does nothing now.
|
public static final String LIBRARY_TYPE
public static final String VOLUME_TYPE_CLASSPATH
public static final String VOLUME_TYPE_SRC
public static final String VOLUME_TYPE_JAVADOC
public J2eeLibraryTypeProvider()
public String getDisplayName()
getDisplayName
in interface LibraryTypeProvider
public String getLibraryType()
getLibraryType
in interface LibraryTypeProvider
public String[] getSupportedVolumeTypes()
classpath
, javadoc
,
src
.getSupportedVolumeTypes
in interface LibraryTypeProvider
public LibraryImplementation createLibrary()
createLibrary
in interface LibraryTypeProvider
public void libraryDeleted(LibraryImplementation libraryImpl)
libraryDeleted
in interface LibraryTypeProvider
public void libraryCreated(LibraryImplementation libraryImpl)
libraryCreated
in interface LibraryTypeProvider
public Customizer getCustomizer(String volumeType)
null
.getCustomizer
in interface LibraryTypeProvider
public Lookup getLookup()
getLookup
in interface Lookup.Provider