IComponent
public static class KeyBase.KeyrefElement extends KeyBase
KeyBase.KeyElement, KeyBase.KeyrefElement, KeyBase.UniqueElement
Modifier and Type | Field | Description |
---|---|---|
private QName |
m_refer |
'refer' attribute value.
|
static StringArray |
s_allowedAttributes |
List of allowed attribute names.
|
SCHEMA_NAMESPACE
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_TYPE
Constructor | Description |
---|---|
KeyrefElement() |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
QName |
getRefer() |
Get 'refer' attribute value.
|
void |
prevalidate(ValidationContext vctx) |
Prevalidate component information.
|
void |
setName(QName refer) |
Set 'refer' attribute value.
|
getAnnotation, getId, setAnnotation, setId
getFieldList, getName, getSelector, preset, setName, setSelector, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addExtraAttribute, clearExtraAttributes, compactChildren, detachChild, getChild, getChildCount, getChildIterator, getChildrenWritable, getExtraAttributes, preget, replaceChild, validateAttributes
addNamespaceDeclaration, bit, clearNamespaceDeclarations, getExtension, getNamespaceDeclarations, getParent, getSchema, isGlobal, name, readNamespaces, setExtension, setParent, type, validateAttributes, writeNamespaces
public static final StringArray s_allowedAttributes
private QName m_refer
public KeyrefElement()
public QName getRefer()
public void setName(QName refer)
refer
- public void prevalidate(ValidationContext vctx)
SchemaBase
prevalidate
in interface IComponent
prevalidate
in class KeyBase
vctx
- validation context