class complexType extends NGCCHandler
| Modifier and Type | Class and Description |
|---|---|
private static class |
complexType.BaseComplexTypeContentRef |
private static class |
complexType.BaseContentSimpleTypeRef |
private static class |
complexType.InheritBaseContentTypeRef |
| Modifier and Type | Field and Description |
|---|---|
private int |
$_ngcc_current_state |
protected java.lang.String |
$localName |
protected java.lang.String |
$qname |
protected NGCCRuntimeEx |
$runtime |
protected java.lang.String |
$uri |
private java.lang.String |
abstractValue |
private AnnotationImpl |
annotation |
private Ref.SimpleType |
baseContentType |
private Ref.Type |
baseType |
private UName |
baseTypeName |
private java.lang.Integer |
blockValue |
private RestrictionSimpleTypeImpl |
contentSimpleType |
private Ref.ContentType |
contentType |
private ContentTypeImpl |
explicitContent |
private ForeignAttributesImpl |
fa |
private XSFacet |
facet |
private java.lang.Integer |
finalValue |
private org.xml.sax.Locator |
locator |
private org.xml.sax.Locator |
locator2 |
private java.lang.String |
mixedValue |
private java.lang.String |
name |
private ComplexTypeImpl |
result |
_cookie, _parent, _source| Constructor and Description |
|---|
complexType(NGCCHandler parent,
NGCCEventSource source,
NGCCRuntimeEx runtime,
int cookie) |
complexType(NGCCRuntimeEx runtime) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepted() |
private void |
action0() |
private void |
action1() |
private void |
action10() |
private void |
action11() |
private void |
action12() |
private void |
action13() |
private void |
action14() |
private void |
action15() |
private void |
action16() |
private void |
action2() |
private void |
action3() |
private void |
action4() |
private void |
action5() |
private void |
action6() |
private void |
action7() |
private void |
action8() |
private void |
action9() |
private Ref.ContentType |
buildComplexExtensionContentModel(XSContentType explicitContent) |
void |
enterAttribute(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname) |
void |
enterElement(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname,
org.xml.sax.Attributes $attrs) |
NGCCRuntime |
getRuntime()
This method will be implemented by the generated code
and returns a reference to the current runtime.
|
void |
leaveAttribute(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname) |
void |
leaveElement(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname) |
private void |
makeResult(int derivationMethod) |
void |
onChildCompleted(java.lang.Object $__result__,
int $__cookie__,
boolean $__needAttCheck__)
Notifies the completion of a child object.
|
void |
text(java.lang.String $value) |
revertToParentFromEnterAttribute, revertToParentFromEnterElement, revertToParentFromLeaveAttribute, revertToParentFromLeaveElement, revertToParentFromText, spawnChildFromEnterAttribute, spawnChildFromEnterElement, spawnChildFromLeaveAttribute, spawnChildFromLeaveElement, spawnChildFromText, unexpectedEnterAttribute, unexpectedEnterElement, unexpectedLeaveAttribute, unexpectedLeaveElementprivate java.lang.Integer finalValue
private java.lang.String name
private java.lang.String abstractValue
private java.lang.Integer blockValue
private XSFacet facet
private ForeignAttributesImpl fa
private AnnotationImpl annotation
private ContentTypeImpl explicitContent
private UName baseTypeName
private java.lang.String mixedValue
protected final NGCCRuntimeEx $runtime
private int $_ngcc_current_state
protected java.lang.String $uri
protected java.lang.String $localName
protected java.lang.String $qname
private ComplexTypeImpl result
private Ref.Type baseType
private Ref.ContentType contentType
private Ref.SimpleType baseContentType
private RestrictionSimpleTypeImpl contentSimpleType
private org.xml.sax.Locator locator
private org.xml.sax.Locator locator2
public complexType(NGCCHandler parent, NGCCEventSource source, NGCCRuntimeEx runtime, int cookie)
public complexType(NGCCRuntimeEx runtime)
public final NGCCRuntime getRuntime()
NGCCHandlergetRuntime in class NGCCHandlerprivate void action0()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action1()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action2()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action3()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action4()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action5()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action6()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action7()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action8()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action9()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action10()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action11()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action12()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action13()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action14()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action15()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate void action16()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void enterElement(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname,
org.xml.sax.Attributes $attrs)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void leaveElement(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void enterAttribute(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void leaveAttribute(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void text(java.lang.String $value)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void onChildCompleted(java.lang.Object $__result__,
int $__cookie__,
boolean $__needAttCheck__)
throws org.xml.sax.SAXException
NGCCHandleronChildCompleted in class NGCCHandler$__result__ - The parsing result of the child state.$__cookie__ - The cookie value passed to the child object
when it is created.$__needAttCheck__ - This flag is true when the callee needs to call the
processAttribute method to check attribute transitions.
This flag is set to false when this method is triggered by
attribute transition.org.xml.sax.SAXExceptionpublic boolean accepted()
private void makeResult(int derivationMethod)
private Ref.ContentType buildComplexExtensionContentModel(XSContentType explicitContent)