|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
java.lang.Objectorg.jibx.binding.def.NamespaceDefinition
public class NamespaceDefinition
Namespace definition from binding.
| Field Summary | |
|---|---|
(package private) static int |
ALLDEFAULT_USAGE
|
(package private) static int |
ATTRIBUTES_USAGE
|
(package private) static int |
ELEMENTS_USAGE
|
private boolean |
m_attributeDefault
Use by default for nested attributes. |
private boolean |
m_elementDefault
Use by default for nested elements. |
private int |
m_index
Index in namespace table for binding. |
private java.lang.String |
m_prefix
Namespace prefix (may be null, but not ""). |
private java.lang.String |
m_uri
Namespace URI. |
(package private) static int |
NODEFAULT_USAGE
|
| Constructor Summary | |
|---|---|
NamespaceDefinition(java.lang.String uri,
java.lang.String prefix,
int usage)
Constructor. |
|
| Method Summary | |
|---|---|
static NamespaceDefinition |
buildNamespace(java.lang.String uri,
java.lang.String prefix)
Instance builder with supplied values. |
int |
getIndex()
Get namespace index. |
java.lang.String |
getPrefix()
Get prefix for namespace. |
java.lang.String |
getUri()
Get namespace URI. |
boolean |
isAttributeDefault()
Check if default namespace for attributes. |
boolean |
isElementDefault()
Check if default namespace for elements. |
void |
print(int depth)
|
void |
setIndex(int index)
Set namespace index. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
static final int NODEFAULT_USAGE
static final int ELEMENTS_USAGE
static final int ATTRIBUTES_USAGE
static final int ALLDEFAULT_USAGE
private java.lang.String m_uri
private java.lang.String m_prefix
null, but not "").
private int m_index
private boolean m_elementDefault
private boolean m_attributeDefault
| Constructor Detail |
|---|
public NamespaceDefinition(java.lang.String uri,
java.lang.String prefix,
int usage)
throws JiBXException
uri - namespace URIprefix - namespace prefix (may be null for default
namespace, but not "")usage - code for default usage of namespace
JiBXException - if configuration error| Method Detail |
|---|
public boolean isAttributeDefault()
true if default namespace for attributes,
false if notpublic boolean isElementDefault()
true if default namespace for elements,
false if notpublic java.lang.String getPrefix()
null, but not "")public java.lang.String getUri()
public void setIndex(int index)
index - namespace indexpublic int getIndex()
public static NamespaceDefinition buildNamespace(java.lang.String uri,
java.lang.String prefix)
throws JiBXException
uri - namespace URIprefix - namespace prefix
JiBXException - if configuration errorpublic void print(int depth)
|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||