Uses of Class
com.sun.msv.util.StartTagInfo

Packages that use StartTagInfo
com.sun.msv.reader reads XML representation of grammar and creates AGM. 
com.sun.msv.reader.datatype interface of Datatype vocabulary reader. 
com.sun.msv.reader.datatype.xsd reads XML representation for XML Schema Part.2 
com.sun.msv.reader.relax common parts for parseing RELAX Core/Namespace into AGM. 
com.sun.msv.reader.relax.core parses RELAX Core into AGM. 
com.sun.msv.reader.trex shared code between RELAX NG reader and TREX reader. 
com.sun.msv.reader.trex.classic parses TREX pattern into AGM. 
com.sun.msv.reader.trex.ng parses RELAX NG into AGM. 
com.sun.msv.reader.trex.ng.comp parses RELAX NG with DTD compatibility annotation into AGM. 
com.sun.msv.reader.trex.typed reads TREX grammar with "label annotation". 
com.sun.msv.reader.xmlschema parses XML representation of XML Schema into AGM. 
com.sun.msv.relaxns.reader parses XML representation of RELAX Namespace. 
com.sun.msv.relaxns.reader.relax parses XML representation of RELAXNS-extended RELAX Core. 
com.sun.msv.schematron.reader   
com.sun.msv.verifier Contains abstract model for grammar-based schema and concrete verifier implementation for the abstract schema. 
com.sun.msv.verifier.identity Verifier with XML Schema's identity constraint check. 
com.sun.msv.verifier.psvi Type-assignment engine that can be used by application programs. 
com.sun.msv.verifier.regexp VGM implementation by using regular expression derivation algorithm. 
com.sun.msv.verifier.regexp.xmlschema RegExp VGM implementation that supports special semantics of XML Schema 
 

Uses of StartTagInfo in com.sun.msv.reader
 

Fields in com.sun.msv.reader declared as StartTagInfo
protected  StartTagInfo State.startTag
          information of the start tag.
 

Methods in com.sun.msv.reader that return StartTagInfo
 StartTagInfo State.getStartTag()
           
 

Methods in com.sun.msv.reader with parameters of type StartTagInfo
protected  State ExpressionWithChildState.createChildState(StartTagInfo tag)
           
protected  State ExpressionWithoutChildState.createChildState(StartTagInfo tag)
           
protected abstract  State SimpleState.createChildState(StartTagInfo tag)
          creates appropriate child state object for this element
protected  State ChildlessState.createChildState(StartTagInfo tag)
           
abstract  State GrammarReader.createExpressionChildState(State parent, StartTagInfo tag)
          this method must be implemented by the derived class to create language-default expresion state.
protected  void State.init(GrammarReader reader, State parentState, StartTagInfo startTag)
           
protected  boolean SimpleState.isGrammarElement(StartTagInfo tag)
          checks if this element belongs to the grammar.
protected abstract  boolean GrammarReader.isGrammarElement(StartTagInfo tag)
          checks if given element is that of the grammar elements.
 void GrammarReader.pushState(State newState, State parentState, StartTagInfo startTag)
          pushs the current state into the stack and sets new one
 

Uses of StartTagInfo in com.sun.msv.reader.datatype
 

Methods in com.sun.msv.reader.datatype with parameters of type StartTagInfo
 State DataTypeVocabulary.createTopLevelReaderState(StartTagInfo tag)
          creates a State object that will parse the element specified by tag parameter.
 

Uses of StartTagInfo in com.sun.msv.reader.datatype.xsd
 

Methods in com.sun.msv.reader.datatype.xsd with parameters of type StartTagInfo
protected  State RestrictionState.createChildState(StartTagInfo tag)
           
protected  State SimpleTypeState.createChildState(StartTagInfo tag)
           
protected  State UnionState.createChildState(StartTagInfo tag)
           
protected  State ListState.createChildState(StartTagInfo tag)
           
 State XSDVocabulary.createTopLevelReaderState(StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.reader.relax
 

Methods in com.sun.msv.reader.relax with parameters of type StartTagInfo
protected  State RELAXReader.StateFactory.choice(State parent, StartTagInfo tag)
           
protected  State HedgeRuleBaseState.createChildState(StartTagInfo tag)
           
 State RELAXReader.createExpressionChildState(State parent, StartTagInfo tag)
           
 FacetState RELAXReader.createFacetState(State parent, StartTagInfo tag)
           
protected  State RELAXReader.StateFactory.empty(State parent, StartTagInfo tag)
           
protected  FacetState RELAXReader.StateFactory.facets(State parent, StartTagInfo tag)
           
protected  State RELAXReader.StateFactory.hedgeRef(State parent, StartTagInfo tag)
           
protected  State RELAXReader.StateFactory.none(State parent, StartTagInfo tag)
           
protected  State RELAXReader.StateFactory.refLabel(State parent, StartTagInfo tag)
           
protected  State RELAXReader.StateFactory.sequence(State parent, StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.reader.relax.core
 

Methods in com.sun.msv.reader.relax.core with parameters of type StartTagInfo
protected  State RELAXCoreReader.StateFactory.attPool(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.attribute(State parent, StartTagInfo tag)
           
protected  State InterfaceState.createChildState(StartTagInfo tag)
           
protected  State AttributeState.createChildState(StartTagInfo tag)
           
protected  State InlineElementState.createChildState(StartTagInfo tag)
           
protected  State DivInModuleState.createChildState(StartTagInfo tag)
           
protected  State ElementRuleWithHedgeState.createChildState(StartTagInfo tag)
           
protected  State ElementRuleWithTypeState.createChildState(StartTagInfo tag)
           
 State RELAXCoreReader.createExpressionChildState(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.divInModule(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.element(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.elementRule(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.hedgeRule(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.include(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.interface_(State parent, StartTagInfo tag)
           
protected  boolean RELAXCoreReader.isGrammarElement(StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.mixed(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.refRole(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.simpleType(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.tag(State parent, StartTagInfo tag)
           
protected  State RELAXCoreReader.StateFactory.tagInline(State parent, StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.reader.trex
 

Methods in com.sun.msv.reader.trex with parameters of type StartTagInfo
 State TREXBaseReader.StateFactory.attribute(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.choice(State parent, StartTagInfo tag)
           
protected  State DivInGrammarState.createChildState(StartTagInfo tag)
           
protected  State NameClassWithoutChildState.createChildState(StartTagInfo tag)
           
protected  State RootMergedGrammarState.createChildState(StartTagInfo tag)
           
protected  State DefineState.createChildState(StartTagInfo tag)
           
protected  State RootState.createChildState(StartTagInfo tag)
           
protected  State NameClassAndExpressionState.createChildState(StartTagInfo tag)
           
protected  State IncludeMergeState.createChildState(StartTagInfo tag)
           
protected  State NameClassWithChildState.createChildState(StartTagInfo tag)
           
protected  State RootIncludedPatternState.createChildState(StartTagInfo tag)
           
 State TREXBaseReader.createExpressionChildState(State parent, StartTagInfo tag)
           
protected  State TREXBaseReader.createNameClassChildState(State parent, StartTagInfo tag)
           
abstract  State TREXBaseReader.StateFactory.define(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.divInGrammar(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.element(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.empty(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.grammar(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.group(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.includeGrammar(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.interleave(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.mixed(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.notAllowed(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.nsAnyName(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.nsChoice(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.nsDifference(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.nsName(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.nsNot(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.nsNsName(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.oneOrMore(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.optional(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.ref(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.start(State parent, StartTagInfo tag)
           
 State TREXBaseReader.StateFactory.zeroOrMore(State parent, StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.reader.trex.classic
 

Methods in com.sun.msv.reader.trex.classic with parameters of type StartTagInfo
 State TREXGrammarReader.StateFactory.anyString(State parent, StartTagInfo tag)
           
 State TREXGrammarReader.StateFactory.concur(State parent, StartTagInfo tag)
           
 State TREXGrammarReader.createExpressionChildState(State parent, StartTagInfo tag)
           
 State TREXGrammarReader.StateFactory.data(State parent, StartTagInfo tag)
           
 State TREXGrammarReader.StateFactory.define(State parent, StartTagInfo tag)
           
 State TREXGrammarReader.StateFactory.includePattern(State parent, StartTagInfo tag)
           
protected  boolean TREXGrammarReader.isGrammarElement(StartTagInfo tag)
           
 State TREXGrammarReader.StateFactory.string(State parent, StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.reader.trex.ng
 

Methods in com.sun.msv.reader.trex.ng with parameters of type StartTagInfo
 State RELAXNGReader.StateFactory.attribute(State parent, StartTagInfo tag)
           
protected  State NGNameState.createChildState(StartTagInfo tag)
           
protected  State DataState.createChildState(StartTagInfo tag)
           
protected  State IncludeMergeState.createChildState(StartTagInfo tag)
           
 State RELAXNGReader.createExpressionChildState(State parent, StartTagInfo tag)
           
protected  State RELAXNGReader.createNameClassChildState(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.data(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.dataExcept(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.dataParam(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.define(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.divInGrammar(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.element(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.externalRef(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.grammar(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.includeGrammar(State parent, StartTagInfo tag)
           
protected  boolean RELAXNGReader.isGrammarElement(StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.list(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.nsAnyName(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.nsExcept(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.nsNsName(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.parentRef(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.redefine(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.redefineStart(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.ref(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.start(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.text(State parent, StartTagInfo tag)
           
 State RELAXNGReader.StateFactory.value(State parent, StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.reader.trex.ng.comp
 

Methods in com.sun.msv.reader.trex.ng.comp with parameters of type StartTagInfo
 State RELAXNGCompReader.StateFactory.attribute(State parent, StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.reader.trex.typed
 

Methods in com.sun.msv.reader.trex.typed with parameters of type StartTagInfo
 State TypedTREXGrammarInterceptor.element(State parent, StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.reader.xmlschema
 

Methods in com.sun.msv.reader.xmlschema with parameters of type StartTagInfo
 State XMLSchemaReader.StateFactory.all(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.any(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.anyAttribute(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.attribute(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.attributeGroup(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.choice(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.complexContent(State parent, StartTagInfo tag, ComplexTypeExp decl)
           
 State XMLSchemaReader.StateFactory.complexExt(State parent, StartTagInfo tag, ComplexTypeExp decl)
           
 State XMLSchemaReader.StateFactory.complexRst(State parent, StartTagInfo tag, ComplexTypeExp decl)
           
 State XMLSchemaReader.StateFactory.complexTypeDecl(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.createAttributeState(State parent, StartTagInfo tag)
          creates a state object that parses "attribute","attributeGroup ref", and "anyAttribute".
protected  State ComplexContentState.createChildState(StartTagInfo tag)
           
protected  State SimpleContentState.createChildState(StartTagInfo tag)
           
protected  State AttributeState.createChildState(StartTagInfo tag)
           
protected  State GlobalDeclState.createChildState(StartTagInfo tag)
           
protected  State ElementDeclState.createChildState(StartTagInfo tag)
           
protected  State AttributeGroupState.createChildState(StartTagInfo tag)
           
protected  State SimpleContentExtensionState.createChildState(StartTagInfo tag)
           
protected  State RedefineState.createChildState(StartTagInfo tag)
           
protected  State ComplexContentBodyState.createChildState(StartTagInfo tag)
           
protected  State GroupState.createChildState(StartTagInfo tag)
           
protected  State SchemaIncludedState.createChildState(StartTagInfo tag)
           
protected  State RootIncludedSchemaState.createChildState(StartTagInfo tag)
           
protected  State IdentityConstraintState.createChildState(StartTagInfo tag)
           
protected  State ComplexTypeDeclState.createChildState(StartTagInfo tag)
           
protected  State SimpleContentRestrictionState.createChildState(StartTagInfo tag)
           
 State XMLSchemaReader.createExpressionChildState(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.createFacetState(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.createModelGroupState(State parent, StartTagInfo tag)
          creates a state object that parses "all"/"group ref"/"choice" and "sequence".
 State XMLSchemaReader.StateFactory.elementDecl(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.elementRef(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.facets(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.group(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.import_(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.include(State parent, StartTagInfo tag)
           
protected  boolean XMLSchemaReader.isGrammarElement(StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.key(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.keyref(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.notation(State parent, StartTagInfo tag)
           
 Expression XMLSchemaReader.processOccurs(StartTagInfo startTag, Expression item)
          Adds maxOccurs/minOccurs semantics to a given expression.
 State XMLSchemaReader.StateFactory.redefine(State parent, StartTagInfo tag)
           
 Expression XMLSchemaReader.resolveQNameRef(StartTagInfo tag, String attName, XMLSchemaReader.RefResolver resolver)
           
 State XMLSchemaReader.StateFactory.sequence(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.simpleContent(State parent, StartTagInfo tag, ComplexTypeExp decl)
           
 State XMLSchemaReader.StateFactory.simpleExt(State parent, StartTagInfo tag, ComplexTypeExp decl)
           
 State XMLSchemaReader.StateFactory.simpleRst(State parent, StartTagInfo tag, ComplexTypeExp decl)
           
 State XMLSchemaReader.StateFactory.simpleType(State parent, StartTagInfo tag)
           
 State XMLSchemaReader.StateFactory.unique(State parent, StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.relaxns.reader
 

Methods in com.sun.msv.relaxns.reader with parameters of type StartTagInfo
protected  State GrammarState.createChildState(StartTagInfo tag)
           
protected  State RootGrammarState.createChildState(StartTagInfo tag)
           
protected  State TopLevelState.createChildState(StartTagInfo tag)
           
protected  boolean RELAXNSReader.isGrammarElement(StartTagInfo tag)
           
protected  boolean TopLevelState.isGrammarElement(StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.relaxns.reader.relax
 

Methods in com.sun.msv.relaxns.reader.relax with parameters of type StartTagInfo
 State RELAXCoreIslandSchemaReader.createExpressionChildState(State parent, StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.schematron.reader
 

Methods in com.sun.msv.schematron.reader with parameters of type StartTagInfo
protected  State SPatternState.createChildState(StartTagInfo tag)
           
protected  State SElementState.createChildState(StartTagInfo tag)
           
protected  State SGrammarState.createChildState(StartTagInfo tag)
           
protected  State SRuleState.createChildState(StartTagInfo tag)
           
protected  State SRootMergedGrammarState.createChildState(StartTagInfo tag)
           
protected  boolean SRELAXNGReader.isGrammarElement(StartTagInfo tag)
           
 

Uses of StartTagInfo in com.sun.msv.verifier
 

Methods in com.sun.msv.verifier with parameters of type StartTagInfo
 Acceptor Acceptor.createChildAcceptor(StartTagInfo sti, StringRef refErr)
          creates an Acceptor that will accept the content model of the children of this moment.
 boolean Acceptor.onEndAttributes(StartTagInfo sti, StringRef refErr)
          notifies the end of attributes.
protected  void Verifier.onNextAcceptorReady(StartTagInfo sti, Acceptor nextAcceptor)
          this method is called from the startElement method after the tag name is processed and the child acceptor is created.
 

Constructors in com.sun.msv.verifier with parameters of type StartTagInfo
ErrorInfo.BadAttribute(StartTagInfo sti, String qn, String ns, String loc, String v)
           
ErrorInfo.BadTagName(StartTagInfo sti)
           
ErrorInfo.ElementErrorInfo(StartTagInfo sti)
           
ErrorInfo.IncompleteContentModel(StartTagInfo sti)
           
ErrorInfo.MissingAttribute(StartTagInfo sti)
           
 

Uses of StartTagInfo in com.sun.msv.verifier.identity
 

Methods in com.sun.msv.verifier.identity with parameters of type StartTagInfo
protected  void IDConstraintChecker.onNextAcceptorReady(StartTagInfo sti, Acceptor next)
           
 

Uses of StartTagInfo in com.sun.msv.verifier.psvi
 

Methods in com.sun.msv.verifier.psvi with parameters of type StartTagInfo
protected  void TypeDetector.onNextAcceptorReady(StartTagInfo sti, Acceptor nextAcceptor)
           
 

Uses of StartTagInfo in com.sun.msv.verifier.regexp
 

Methods in com.sun.msv.verifier.regexp with parameters of type StartTagInfo
 CombinedChildContentExpCreator.ExpressionPair CombinedChildContentExpCreator.continueGet(Expression combinedPattern, StartTagInfo info, boolean checkTagName)
           
 Acceptor ExpressionAcceptor.createChildAcceptor(StartTagInfo tag, StringRef errRef)
          creates combined child acceptor and primitive child acceptors (if necessary).
 CombinedChildContentExpCreator.ExpressionPair CombinedChildContentExpCreator.get(Expression combinedPattern, StartTagInfo info)
          computes a combined child content pattern and (,if possible,) its continuation.
 CombinedChildContentExpCreator.ExpressionPair CombinedChildContentExpCreator.get(Expression combinedPattern, StartTagInfo info, boolean checkTagName)
          computes a combined child content pattern and its continuation, with error recovery.
 boolean ExpressionAcceptor.onEndAttributes(StartTagInfo sti, StringRef refErr)
           
 boolean ComplexAcceptorBaseImpl.onEndAttributes(StartTagInfo sti, StringRef refErr)
           
 

Uses of StartTagInfo in com.sun.msv.verifier.regexp.xmlschema
 

Methods in com.sun.msv.verifier.regexp.xmlschema with parameters of type StartTagInfo
 Acceptor XSAcceptor.createChildAcceptor(StartTagInfo sti, StringRef refErr)
           
 



MSV