public abstract class AbstractElementNamespaceContext extends AbstractElementMetaBase implements ElementNamespaceContext
Constructor and Description |
---|
AbstractElementNamespaceContext() |
Modifier and Type | Method and Description |
---|---|
void |
addElementClass(ElementClass elementClass)
Adds an ElementClass.
|
ElementClass |
getElementClass(String tag)
Gets the ElementClass for an namespace and tag.
|
List<ElementClass> |
getElementClasses()
Returns the loaded ElementClass'es in an namespace in this context.
|
ElementNamespaceInstanceProvider |
getElementNamespaceInstanceProvider()
Returns the ElementProvider.
|
Boolean |
getLanguageRoot() |
String |
getName() |
String |
getPrefixMapping()
Gets the set prefix mapping of this namespace.
|
String |
getSchemaPrefix() |
String |
getSchemaResource() |
String |
getSchemaUri() |
String |
getUri() |
void |
setElementNamespaceInstanceProvider(ElementNamespaceInstanceProvider elementNamespaceInstanceProvider)
Sets the elememen instance provider which creates the elements objects.
|
void |
setLanguageRoot(Boolean languageRoot) |
void |
setName(String name) |
void |
setPrefixMapping(String prefixMapping)
Sets the prefix mapping.
|
void |
setSchemaPrefix(String schemaPrefix) |
void |
setSchemaResource(String schemaResource) |
void |
setSchemaUri(String schemaUri) |
void |
setUri(String uri) |
getDescription, getId, setDescription, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, setDescription
getId, setId
public String getPrefixMapping()
ElementNamespaceContext
getPrefixMapping
in interface ElementNamespaceContext
ElementNamespaceContext.getPrefixMapping()
public ElementNamespaceInstanceProvider getElementNamespaceInstanceProvider()
ElementNamespaceContext
getElementNamespaceInstanceProvider
in interface ElementNamespaceContext
public void setElementNamespaceInstanceProvider(ElementNamespaceInstanceProvider elementNamespaceInstanceProvider)
ElementNamespaceContext
setElementNamespaceInstanceProvider
in interface ElementNamespaceContext
elementNamespaceInstanceProvider
- the elementNamespaceInstanceProvider to setpublic void setPrefixMapping(String prefixMapping)
ElementNamespaceContext
setPrefixMapping
in interface ElementNamespaceContext
prefixMapping
- The prefix mapping to set.ElementNamespaceContext.setPrefixMapping(java.lang.String)
public void addElementClass(ElementClass elementClass)
ElementNamespaceContext
addElementClass
in interface ElementNamespaceContext
elementClass
- The elementClass to add to this context.ElementNamespaceContext.addElementClass(org.x4o.xml.element.ElementClass)
public ElementClass getElementClass(String tag)
ElementNamespaceContext
getElementClass
in interface ElementNamespaceContext
tag
- The tag to get the ElementClass for.ElementNamespaceContext.getElementClass(java.lang.String)
public List<ElementClass> getElementClasses()
ElementNamespaceContext
getElementClasses
in interface ElementNamespaceContext
ElementNamespaceContext.getElementClasses()
public String getUri()
getUri
in interface ElementNamespaceContext
public void setUri(String uri)
setUri
in interface ElementNamespaceContext
uri
- the namespace uri to setpublic String getName()
getName
in interface ElementNamespaceContext
public void setName(String name)
setName
in interface ElementNamespaceContext
name
- the name to setpublic String getSchemaUri()
getSchemaUri
in interface ElementNamespaceContext
public void setSchemaUri(String schemaUri)
setSchemaUri
in interface ElementNamespaceContext
schemaUri
- the schemaUri to setpublic String getSchemaResource()
getSchemaResource
in interface ElementNamespaceContext
public void setSchemaResource(String schemaResource)
setSchemaResource
in interface ElementNamespaceContext
schemaResource
- the schemaResource to setpublic Boolean getLanguageRoot()
getLanguageRoot
in interface ElementNamespaceContext
public void setLanguageRoot(Boolean languageRoot)
setLanguageRoot
in interface ElementNamespaceContext
languageRoot
- the languageRoot to setpublic String getSchemaPrefix()
getSchemaPrefix
in interface ElementNamespaceContext
public void setSchemaPrefix(String schemaPrefix)
setSchemaPrefix
in interface ElementNamespaceContext
schemaPrefix
- the schemaPrefix to setCopyright © 2004-2013 X4O. All Rights Reserved.