|
||||||
| 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. |
void |
setPrefix(java.lang.String prefix)
Set prefix for namespace. |
| 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)
uri - namespace URIprefix - namespace prefix (may be null for default
namespace, but not "")usage - code for default usage of namespace| 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 void setPrefix(java.lang.String prefix)
prefix - namespace prefix (may be null, but not "")public 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)
uri - namespace URIprefix - namespace prefixpublic void print(int depth)
|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||