public abstract class AnnotationItem extends SchemaBase
ALL_TYPE, ANNOTATION_TYPE, ANY_TYPE, ANYATTRIBUTE_TYPE, APPINFO_TYPE, ATTRIBUTE_TYPE, ATTRIBUTEGROUP_TYPE, CHOICE_TYPE, COMPLEXCONTENT_TYPE, COMPLEXTYPE_TYPE, DOCUMENTATION_TYPE, ELEMENT_MASKS, ELEMENT_NAMES, ELEMENT_TYPE, ENUMERATION_TYPE, EXTENSION_TYPE, FIELD_TYPE, FRACTIONDIGITS_TYPE, GROUP_TYPE, IMPORT_TYPE, INCLUDE_TYPE, KEY_TYPE, KEYREF_TYPE, LENGTH_TYPE, LIST_TYPE, MAXEXCLUSIVE_TYPE, MAXINCLUSIVE_TYPE, MAXLENGTH_TYPE, MINEXCLUSIVE_TYPE, MININCLUSIVE_TYPE, MINLENGTH_TYPE, NOTATION_TYPE, PATTERN_TYPE, REDEFINE_TYPE, RESTRICTION_TYPE, SCHEMA_TYPE, SELECTOR_TYPE, SEQUENCE_TYPE, SIMPLECONTENT_TYPE, SIMPLETYPE_TYPE, TOTALDIGITS_TYPE, UNION_TYPE, UNIQUE_TYPE, WHITESPACE_TYPESCHEMA_NAMESPACE| Modifier | Constructor and Description |
|---|---|
protected |
AnnotationItem(int type)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addContent(Node node)
Add annotation item content node.
|
void |
clearContent()
Clear annotation item content.
|
int |
getChildCount()
Get count of child elements.
|
Iterator |
getChildIterator()
Get read-only iterator for child elements.
|
List |
getContent()
Get annotation item content list.
|
String |
getSource()
Get annotation item source.
|
void |
setSource(String source)
Set annotation item source.
|
addNamespaceDeclaration, bit, clearNamespaceDeclarations, getExtension, getNamespaceDeclarations, getParent, getSchema, isGlobal, name, preget, preset, prevalidate, readNamespaces, setExtension, setParent, type, validate, validateAttributes, writeNamespacesprotected AnnotationItem(int type)
type - element typepublic int getChildCount()
SchemaBasegetChildCount in class SchemaBasepublic Iterator getChildIterator()
SchemaBasegetChildIterator in class SchemaBasepublic String getSource()
public void setSource(String source)
source - item sourcepublic final List getContent()
public final void clearContent()
public final void addContent(Node node)
node - annotation item content nodeCopyright © 2005-2013 jibx.org. All Rights Reserved.