public class NamespaceElement extends ElementBase
| Modifier and Type | Field and Description |
|---|---|
static int |
ALLDEFAULT_USAGE |
static int |
ATTRIBUTES_USAGE |
static int |
ELEMENTS_USAGE |
static int |
NODEFAULT_USAGE |
static StringArray |
s_allowedAttributes
Enumeration of allowed attribute names
|
static org.jibx.runtime.EnumSet |
s_defaultEnum |
BINDING_ELEMENT, COLLECTION_ELEMENT, ELEMENT_NAMES, FORMAT_ELEMENT, INCLUDE_ELEMENT, INPUT_ELEMENT, MAPPING_ELEMENT, NAMESPACE_ELEMENT, OUTPUT_ELEMENT, SPLIT_ELEMENT, STRUCTURE_ELEMENT, TEMPLATE_ELEMENT, VALUE_ELEMENT| Constructor and Description |
|---|
NamespaceElement()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultName()
Get namespace default type name.
|
String |
getPrefix()
Get prefix.
|
String |
getUri()
Get namespace URI.
|
boolean |
isAttributeDefault()
Check if default namespace for attributes.
|
boolean |
isElementDefault()
Check if default namespace for elements.
|
void |
prevalidate(ValidationContext vctx)
Prevalidate attributes of element in isolation.
|
void |
setDefaultName(String name)
Set namespace default type name.
|
void |
setPrefix(String text)
Set prefix.
|
void |
setUri(String uri)
Set namespace URI.
|
getComment, name, setComment, toString, type, validate, validateAttributespublic static final StringArray s_allowedAttributes
public static final int NODEFAULT_USAGE
public static final int ELEMENTS_USAGE
public static final int ATTRIBUTES_USAGE
public static final int ALLDEFAULT_USAGE
public static final org.jibx.runtime.EnumSet s_defaultEnum
public String getPrefix()
public void setPrefix(String text)
text - prefix textpublic String getUri()
null if no-namespace namespace)public void setUri(String uri)
uri - namespace URI (null if no-namespace namespace)public void setDefaultName(String name)
name - namespace default typepublic String getDefaultName()
public boolean isAttributeDefault()
prevalidate(ValidationContext).true if default namespace for attributes,
false if notpublic boolean isElementDefault()
prevalidate(ValidationContext).true if default namespace for elements,
false if notpublic void prevalidate(ValidationContext vctx)
prevalidate in class ElementBasevctx - validation contextCopyright © 2005–2016 jibx.org. All rights reserved.