public abstract class PersistentLibraryKind<P extends LibraryProperties> extends LibraryKind
| Constructor and Description |
|---|
PersistentLibraryKind(java.lang.String kindId) |
| Modifier and Type | Method and Description |
|---|---|
abstract P |
createDefaultProperties() |
OrderRootType [] |
getAdditionalRootTypes() |
create, findById, getKindId, registerKind, toString, unregisterKindpublic PersistentLibraryKind(java.lang.String kindId)
kindId - must be unique among all LibraryType and
LibraryPresentationProvider implementations.public abstract P createDefaultProperties()
public OrderRootType [] getAdditionalRootTypes()