|
||||||
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 errorMethod 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 |