public final class ElementTypeRegistry extends Object
Modifier and Type | Method and Description |
---|---|
ElementMetaData[] |
getAllElementTypes() |
AttributeRegistry |
getAttributeRegistry(ElementType identifier) |
AttributeRegistry |
getAttributeRegistry(String identifier) |
ElementMetaData |
getElementType(String identifier) |
static ElementTypeRegistry |
getInstance() |
String |
getNamespacePrefix(String namespaceUri) |
boolean |
isElementTypeRegistered(String identifier) |
void |
registerElement(ElementMetaData metaData) |
void |
registerFromXml(URL metaDataSource) |
void |
registerNamespacePrefix(String namespaceUri,
String namespacePrefix) |
public static ElementTypeRegistry getInstance()
public void registerFromXml(URL metaDataSource) throws IOException
IOException
public void registerElement(ElementMetaData metaData)
public AttributeRegistry getAttributeRegistry(ElementType identifier)
public AttributeRegistry getAttributeRegistry(String identifier)
public ElementMetaData[] getAllElementTypes()
public boolean isElementTypeRegistered(String identifier)
public ElementMetaData getElementType(String identifier) throws MetaDataLookupException
MetaDataLookupException