Uses of Class
com.sun.msv.grammar.Expression
-
Packages that use Expression Package Description com.sun.msv.generator com.sun.msv.grammar abstract grammar model(AGM): common part.com.sun.msv.grammar.relax abstract grammar model(AGM): RELAX stub.com.sun.msv.grammar.relaxng com.sun.msv.grammar.trex abstract grammar model (AGM): TREX extension and TREX stub.com.sun.msv.grammar.trex.typed Abstract grammar model (AGM): TREX label-annotated stub.com.sun.msv.grammar.util Miscellaneous utility classes.com.sun.msv.grammar.xmlschema W3C XML Schema grammar model.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 com.sun.msv.reader.dtd reads DTD and constructs AGM.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.grammar abstract grammar model(AGM) for RELAX Namespace.com.sun.msv.relaxns.grammar.relax abstract grammar model(AGM) for RELAXNS-extended RELAX Core.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.relaxns.verifier "divide&validate" framework implementation.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 Schemacom.sun.msv.writer.relaxng AGM to RELAX NG converter -
-
Uses of Expression in com.sun.msv.generator
Methods in com.sun.msv.generator that return Expression Modifier and Type Method Description ExpressionNoneTypeRemover. onAttribute(AttributeExp exp)ExpressionSchemaLocationRemover. onAttribute(AttributeExp exp)ExpressionNoneTypeRemover. onData(DataExp exp)ExpressionNoneTypeRemover. onElement(ElementExp exp)ExpressionSchemaLocationRemover. onElement(ElementExp exp)ExpressionNoneTypeRemover. onOther(OtherExp exp)ExpressionSchemaLocationRemover. onOther(OtherExp exp)ExpressionNoneTypeRemover. onRef(ReferenceExp exp)ExpressionSchemaLocationRemover. onRef(ReferenceExp exp)Methods in com.sun.msv.generator with parameters of type Expression Modifier and Type Method Description static Set[]ElementDeclCollector. collect(Expression exp)collects all element and attribute declarations.static voidGenerator. generate(Expression exp, Document emptyDoc)generates instance by using default settings.static voidGenerator. generate(Expression exp, Document emptyDoc, GeneratorOption opts)generates instance by custom settings.Constructors in com.sun.msv.generator with parameters of type Expression Constructor Description Generator(Expression exp, Document emptyDoc, GeneratorOption opts) -
Uses of Expression in com.sun.msv.grammar
Subclasses of Expression in com.sun.msv.grammar Modifier and Type Class Description classAttributeExpAttribute declaration.classBinaryExpBase implementation for those expression which has two child expressions.classChoiceExpA|B.classConcurExp<concur> pattern of TREX.classDataExpExpression that matchs characters of the particularDatatype.classElementExpElement declaration.classInterleaveExp<interleave> pattern of TREX, or <all> particle of XML Schema.classListExp<list> of RELAX NG.classMixedExp<mixed> of RELAX.classOneOrMoreExpA+.classOtherExpBase class for application-specific AGM annotation.classReferenceExpReference to the other expression.classSequenceExpA,B.classUnaryExpBase implementation for those expression who has one child expresison.classValueExpExpression that matchs a particular value of aDatatype.Fields in com.sun.msv.grammar declared as Expression Modifier and Type Field Description static ExpressionExpression. anyStringspecial expression object that represents "any string".ExpressionElementExp. contentModelcontent model of this element declaration.static ExpressionExpression. epsilonSpecial expression object that represents epsilon (ε).ExpressionDataExp. except'except' clause of RELAX NG.ExpressionAttributeExp. expchild expressionExpressionOtherExp. expchild expression.ExpressionReferenceExp. expchild expression.ExpressionUnaryExp. expchild expression.ExpressionBinaryExp. exp1ExpressionBinaryExp. exp2static ExpressionExpression. nullSetspecial expression object that represents the empty set (Φ).Methods in com.sun.msv.grammar that return Expression Modifier and Type Method Description ExpressionExpressionPool. createAnyString()ExpressionExpressionPool. createAttribute(NameClass nameClass)ExpressionExpressionPool. createAttribute(NameClass nameClass, Expression content)ExpressionExpressionPool. createChoice(Expression left, Expression right)ExpressionExpressionPool. createConcur(Expression left, Expression right)ExpressionExpressionPool. createData(XSDatatype dt)ExpressionExpressionPool. createData(org.relaxng.datatype.Datatype dt, StringPair typeName)ExpressionExpressionPool. createData(org.relaxng.datatype.Datatype dt, StringPair typeName, Expression except)ExpressionExpressionPool. createEpsilon()ExpressionExpressionPool. createInterleave(Expression left, Expression right)ExpressionExpressionPool. createList(Expression exp)ExpressionExpressionPool. createMixed(Expression body)ExpressionExpressionPool. createNullSet()ExpressionExpressionPool. createOneOrMore(Expression child)ExpressionExpressionPool. createOptional(Expression child)ExpressionExpressionPool. createSequence(Expression left, Expression right)ExpressionExpressionPool. createValue(XSDatatype dt, Object value)ExpressionExpressionPool. createValue(org.relaxng.datatype.Datatype dt, StringPair typeName, Object value)ExpressionExpressionPool. createZeroOrMore(Expression child)ExpressionExpressionPool.ClosedHash. get(int hash, Expression child, Class type)ExpressionExpressionPool.ClosedHash. get(Expression key)ExpressionExpressionPool.ClosedHash. getBinExp(Expression left, Expression right, Class type)Expression[]BinaryExp. getChildren()returns all child expressions in one array.ExpressionAttributeExp. getContentModel()ExpressionElementExp. getContentModel()ExpressionNameClassAndExpression. getContentModel()ExpressionExpression. getExpandedExp(ExpressionPool pool)Gets the expression after removing all ReferenceExps, until child AttributeExp or ElementExp.ExpressionGrammar. getTopLevel()gets top-level expression.ExpressionExpressionCloner. onAnyString()ExpressionExpressionVisitorExpression. onAnyString()ExpressionExpressionVisitorExpression. onAttribute(AttributeExp exp)ExpressionExpressionCloner. onChoice(ChoiceExp exp)ExpressionExpressionVisitorExpression. onChoice(ChoiceExp exp)ExpressionExpressionCloner. onConcur(ConcurExp exp)ExpressionExpressionVisitorExpression. onConcur(ConcurExp p)ExpressionExpressionCloner. onData(DataExp exp)ExpressionExpressionVisitorExpression. onData(DataExp exp)ExpressionExpressionVisitorExpression. onElement(ElementExp exp)ExpressionExpressionCloner. onEpsilon()ExpressionExpressionVisitorExpression. onEpsilon()ExpressionExpressionCloner. onInterleave(InterleaveExp exp)ExpressionExpressionVisitorExpression. onInterleave(InterleaveExp p)ExpressionExpressionCloner. onList(ListExp exp)ExpressionExpressionVisitorExpression. onList(ListExp exp)ExpressionExpressionCloner. onMixed(MixedExp exp)ExpressionExpressionVisitorExpression. onMixed(MixedExp exp)ExpressionExpressionCloner. onNullSet()ExpressionExpressionVisitorExpression. onNullSet()ExpressionExpressionCloner. onOneOrMore(OneOrMoreExp exp)ExpressionExpressionVisitorExpression. onOneOrMore(OneOrMoreExp exp)ExpressionExpressionVisitorExpression. onOther(OtherExp exp)ExpressionExpressionVisitorExpression. onRef(ReferenceExp exp)ExpressionExpressionCloner. onSequence(SequenceExp exp)ExpressionExpressionVisitorExpression. onSequence(SequenceExp exp)ExpressionExpressionCloner. onValue(ValueExp exp)ExpressionExpressionVisitorExpression. onValue(ValueExp exp)ExpressionExpression. peelOccurence()Peels the occurence expressions from this expression.protected ExpressionExpressionPool. unify(Expression exp)unifies expressions.ExpressionAttributeExp. visit(ExpressionVisitorExpression visitor)ExpressionChoiceExp. visit(ExpressionVisitorExpression visitor)ExpressionConcurExp. visit(ExpressionVisitorExpression visitor)ExpressionDataExp. visit(ExpressionVisitorExpression visitor)ExpressionElementExp. visit(ExpressionVisitorExpression visitor)abstract ExpressionExpression. visit(ExpressionVisitorExpression visitor)ExpressionExpression. visit(RELAXExpressionVisitorExpression visitor)ExpressionInterleaveExp. visit(ExpressionVisitorExpression visitor)ExpressionListExp. visit(ExpressionVisitorExpression visitor)ExpressionMixedExp. visit(ExpressionVisitorExpression visitor)ExpressionOneOrMoreExp. visit(ExpressionVisitorExpression visitor)ExpressionOtherExp. visit(ExpressionVisitorExpression visitor)ExpressionReferenceExp. visit(ExpressionVisitorExpression visitor)ExpressionSequenceExp. visit(ExpressionVisitorExpression visitor)ExpressionValueExp. visit(ExpressionVisitorExpression visitor)Methods in com.sun.msv.grammar with parameters of type Expression Modifier and Type Method Description ExpressionExpressionPool. createAttribute(NameClass nameClass, Expression content)ExpressionExpressionPool. createChoice(Expression left, Expression right)ExpressionExpressionPool. createConcur(Expression left, Expression right)ExpressionExpressionPool. createData(org.relaxng.datatype.Datatype dt, StringPair typeName, Expression except)ExpressionExpressionPool. createInterleave(Expression left, Expression right)ExpressionExpressionPool. createList(Expression exp)ExpressionExpressionPool. createMixed(Expression body)ExpressionExpressionPool. createOneOrMore(Expression child)ExpressionExpressionPool. createOptional(Expression child)ExpressionExpressionPool. createSequence(Expression left, Expression right)ExpressionExpressionPool. createZeroOrMore(Expression child)ExpressionExpressionPool.ClosedHash. get(int hash, Expression child, Class type)ExpressionExpressionPool.ClosedHash. get(Expression key)ExpressionExpressionPool.ClosedHash. getBinExp(Expression left, Expression right, Class type)voidExpressionPool.ClosedHash. put(Expression newExp)put method.protected ExpressionExpressionPool. unify(Expression exp)unifies expressions.Constructors in com.sun.msv.grammar with parameters of type Expression Constructor Description AttributeExp(NameClass nameClass, Expression exp)BinaryExp(Expression left, Expression right)DataExp(org.relaxng.datatype.Datatype dt, StringPair typeName, Expression except)ElementExp(Expression contentModel, boolean ignoreUndeclaredAttributes)OtherExp(Expression exp)ReferenceExp(String name, Expression exp)UnaryExp(Expression exp) -
Uses of Expression in com.sun.msv.grammar.relax
Subclasses of Expression in com.sun.msv.grammar.relax Modifier and Type Class Description classAttPoolClause'attPool' of RELAX module.classElementRuleElementRule declaration of RELAX.classElementRulesSet of ElementRule objects that share the label name.classHedgeRuleshedgeRule of RELAX module.classTagClause'tag' of RELAX module.Fields in com.sun.msv.grammar.relax declared as Expression Modifier and Type Field Description ExpressionElementRule. attributeFreeContentModelAttribute-free content modelExpressionRELAXModule. topLevelchioce of all exported elementRules and hedgeRules.Methods in com.sun.msv.grammar.relax that return Expression Modifier and Type Method Description ExpressionRELAXModule. getTopLevel()ExpressionRELAXExpressionVisitorExpression. onAttPool(AttPoolClause exp)ExpressionRELAXExpressionVisitorExpression. onElementRules(ElementRules exp)ExpressionRELAXExpressionVisitorExpression. onHedgeRules(HedgeRules exp)ExpressionRELAXExpressionVisitorExpression. onTag(TagClause exp)ExpressionAttPoolClause. visit(RELAXExpressionVisitorExpression visitor)ExpressionElementRules. visit(RELAXExpressionVisitorExpression visitor)ExpressionHedgeRules. visit(RELAXExpressionVisitorExpression visitor)ExpressionTagClause. visit(RELAXExpressionVisitorExpression visitor)Methods in com.sun.msv.grammar.relax with parameters of type Expression Modifier and Type Method Description voidHedgeRules. addHedge(Expression exp, ExpressionPool pool)Constructors in com.sun.msv.grammar.relax with parameters of type Expression Constructor Description ElementRule(ExpressionPool pool, TagClause clause, Expression contentModel) -
Uses of Expression in com.sun.msv.grammar.relaxng
Subclasses of Expression in com.sun.msv.grammar.relaxng Modifier and Type Class Description classRELAXNGGrammarGrammar for RELAX NG (with DTD compatibility annotation). -
Uses of Expression in com.sun.msv.grammar.trex
Subclasses of Expression in com.sun.msv.grammar.trex Modifier and Type Class Description classElementPattern<element> pattern of TREX.classTREXGrammarTREX grammar, which is expressed as <grammar> element.Methods in com.sun.msv.grammar.trex that return Expression Modifier and Type Method Description ExpressionTREXGrammar. getTopLevel()gets the start pattern.Constructors in com.sun.msv.grammar.trex with parameters of type Expression Constructor Description ElementPattern(NameClass nameClass, Expression contentModel) -
Uses of Expression in com.sun.msv.grammar.trex.typed
Subclasses of Expression in com.sun.msv.grammar.trex.typed Modifier and Type Class Description classTypedElementPatternElementPattern with type.Constructors in com.sun.msv.grammar.trex.typed with parameters of type Expression Constructor Description TypedElementPattern(NameClass nameClass, Expression contentModel, String label) -
Uses of Expression in com.sun.msv.grammar.util
Methods in com.sun.msv.grammar.util that return Expression Modifier and Type Method Description ExpressionRefExpRemover. onAttribute(AttributeExp exp)ExpressionRefExpRemover. onElement(ElementExp exp)ExpressionRefExpRemover. onOther(OtherExp exp)ExpressionRefExpRemover. onRef(ReferenceExp exp)Methods in com.sun.msv.grammar.util with parameters of type Expression Modifier and Type Method Description protected static booleanExpressionPrinter. isComplex(Expression exp)determines whether brackets should be used to represent the patternstatic StringExpressionPrinter. printContentModel(Expression exp)static StringExpressionPrinter. printFragment(Expression exp)static StringExpressionPrinter. printSmallest(Expression exp) -
Uses of Expression in com.sun.msv.grammar.xmlschema
Subclasses of Expression in com.sun.msv.grammar.xmlschema Modifier and Type Class Description classAttributeDeclExpglobal attribute declaration.classAttributeGroupExpattribute group declaration.classComplexTypeExpComplexType definition.classElementDeclExpElement declaration.classElementDeclExp.XSElementExpXML Schema version ofElementExp.classGroupDeclExpmodel group declaration.classOccurrenceExpUsed to mark a occurrence constraint which cannot be easily represented by primitive expressions.classRedefinableExpdeclaration that can be redefined by using <redefine> element.classSimpleTypeExpSimple type declaration.classSkipElementExpElementExp that is used for <any processContents="skip"/>.classXMLSchemaTypeExpBase class ofComplexTypeExpandSimpleTypeExp.Fields in com.sun.msv.grammar.xmlschema declared as Expression Modifier and Type Field Description ExpressionOccurrenceExp. itemExpThe unit of repetition.ExpressionXMLSchemaGrammar. topLevelExpressionXMLSchemaSchema. topLevelchoice of all global element declarations.Methods in com.sun.msv.grammar.xmlschema that return Expression Modifier and Type Method Description ExpressionAttributeWildcard. createExpression(XMLSchemaGrammar grammar)Creates the expression that corresponds to the current attribute wildcard specification.ExpressionElementDeclExp. getContentModel()gets the pattern that represents the content model of this element declaration.ExpressionXMLSchemaGrammar. getTopLevel()Constructors in com.sun.msv.grammar.xmlschema with parameters of type Expression Constructor Description OccurrenceExp(Expression preciseExp, int maxOccurs, int minOccurs, Expression itemExp)SkipElementExp(NameClass nameClass, Expression contentModel)XSElementExp(SimpleNameClass elementName, Expression contentModel) -
Uses of Expression in com.sun.msv.reader
Fields in com.sun.msv.reader declared as Expression Modifier and Type Field Description protected ExpressionExpressionWithChildState. expexpression object that is being created.Methods in com.sun.msv.reader that return Expression Modifier and Type Method Description protected ExpressionExpressionWithChildState. annealExpression(Expression exp)performs final wrap-up and returns a fully created Expression object that represents this element.protected ExpressionState. callInterceptExpression(Expression exp)protected ExpressionChoiceState. castExpression(Expression exp, Expression child)protected abstract ExpressionExpressionWithChildState. castExpression(Expression halfCastedExpression, Expression newChildExpression)combines half-made expression and newly found child expression into the expression.protected ExpressionInterleaveState. castExpression(Expression exp, Expression child)protected ExpressionSequenceState. castExpression(Expression exp, Expression child)protected ExpressionExpressionWithChildState. defaultExpression()computes default expression.protected ExpressionChoiceState. initialExpression()protected ExpressionExpressionWithChildState. initialExpression()sets initial patternprotected ExpressionSequenceState. initialExpression()protected ExpressionGrammarReader. interceptExpression(State state, Expression exp)intercepts an expression made by ExpressionState before it is passed to the parent state.protected abstract ExpressionExpressionState. makeExpression()This method is called from endElement method.protected ExpressionExpressionWithChildState. makeExpression()protected ExpressionTerminalState. makeExpression()Methods in com.sun.msv.reader with parameters of type Expression Modifier and Type Method Description protected ExpressionExpressionWithChildState. annealExpression(Expression exp)performs final wrap-up and returns a fully created Expression object that represents this element.protected ExpressionState. callInterceptExpression(Expression exp)protected ExpressionChoiceState. castExpression(Expression exp, Expression child)protected abstract ExpressionExpressionWithChildState. castExpression(Expression halfCastedExpression, Expression newChildExpression)combines half-made expression and newly found child expression into the expression.protected ExpressionInterleaveState. castExpression(Expression exp, Expression child)protected ExpressionSequenceState. castExpression(Expression exp, Expression child)static voidRunAwayExpressionChecker. check(GrammarReader reader, Expression exp)protected ExpressionGrammarReader. interceptExpression(State state, Expression exp)intercepts an expression made by ExpressionState before it is passed to the parent state.voidExpressionOwner. onEndChild(Expression exp)voidExpressionWithChildState. onEndChild(Expression childExpression)receives a Pattern object that is contained in this element.Constructors in com.sun.msv.reader with parameters of type Expression Constructor Description TerminalState(Expression exp) -
Uses of Expression in com.sun.msv.reader.datatype
Methods in com.sun.msv.reader.datatype with parameters of type Expression Modifier and Type Method Description voidTypeOwner. onEndChildType(Expression datatype, String typeName) -
Uses of Expression in com.sun.msv.reader.datatype.xsd
Subclasses of Expression in com.sun.msv.reader.datatype.xsd Modifier and Type Class Description classXSDatatypeExpA wrapper of XSDatatype that serves as an expression and encapsulates lazy-constructed datatypes. -
Uses of Expression in com.sun.msv.reader.dtd
Fields in com.sun.msv.reader.dtd declared as Expression Modifier and Type Field Description protected ExpressionDTDReader. contentModelMethods in com.sun.msv.reader.dtd that return Expression Modifier and Type Method Description protected ExpressionDTDReader. createAttributeBody(String elementName, String attributeName, String attributeType, String[] enums, short attributeUse, String defaultValue)Creates an attribute body from the declaration found in the DTD.protected ExpressionDTDReader. createElementDeclarations()Creates element declarations from the parsed result.protected ExpressionDTDReader. processOccurs(Expression item, short occurence)processes occurence (?,+,*) of the given expressionMethods in com.sun.msv.reader.dtd with parameters of type Expression Modifier and Type Method Description protected voidDTDReader. combineToContentModel(Expression exp)protected ExpressionDTDReader. processOccurs(Expression item, short occurence)processes occurence (?,+,*) of the given expression -
Uses of Expression in com.sun.msv.reader.relax
Methods in com.sun.msv.reader.relax that return Expression Modifier and Type Method Description protected ExpressionRELAXReader. interceptExpression(State state, Expression exp)protected ExpressionElementRefState. resolve(String namespace, String label)protected ExpressionHedgeRefState. resolve(String namespace, String label)protected abstract ExpressionRELAXReader. resolveElementRef(String namespace, String label)obtains an Expression specified by given (namespace,label) pair.protected abstract ExpressionRELAXReader. resolveHedgeRef(String namespace, String label)obtains an Expression specified by given (namespace,label) pair.Methods in com.sun.msv.reader.relax with parameters of type Expression Modifier and Type Method Description protected abstract voidHedgeRuleBaseState. endSelf(Expression contentModel)derived class will receive child expression by this methodprotected ExpressionRELAXReader. interceptExpression(State state, Expression exp)voidHedgeRuleBaseState. onEndChild(Expression exp) -
Uses of Expression in com.sun.msv.reader.relax.core
Fields in com.sun.msv.reader.relax.core declared as Expression Modifier and Type Field Description protected ExpressionElementRuleWithHedgeState. contentModelprotected ExpressionClauseState. expexpression object that is being created.protected ExpressionClauseState. expexpression object that is being created.protected ExpressionClauseState. expexpression object that is being created.Methods in com.sun.msv.reader.relax.core that return Expression Modifier and Type Method Description protected ExpressionMixedState. annealExpression(Expression exp)protected ExpressionMixedState. castExpression(Expression current, Expression child)protected ExpressionElementRuleWithHedgeState. getContentModel()protected ExpressionElementRuleWithTypeState. getContentModel()protected ExpressionAttPoolRefState. makeExpression()protected ExpressionAttributeState. makeExpression()protected ExpressionInlineElementState. makeExpression()protected ExpressionRELAXCoreReader. resolveAttPoolRef(String namespace, String role)protected ExpressionRELAXCoreReader. resolveElementRef(String namespace, String label)protected ExpressionRELAXCoreReader. resolveHedgeRef(String namespace, String label)Methods in com.sun.msv.reader.relax.core with parameters of type Expression Modifier and Type Method Description protected ExpressionMixedState. annealExpression(Expression exp)protected ExpressionMixedState. castExpression(Expression current, Expression child)protected voidHedgeRuleState. endSelf(Expression contentModel)voidDivInModuleState. onEndChild(Expression exp)voidElementRuleWithHedgeState. onEndChild(Expression exp) -
Uses of Expression in com.sun.msv.reader.trex
Fields in com.sun.msv.reader.trex declared as Expression Modifier and Type Field Description protected ExpressionDefineState. expexpression object that is being created.protected ExpressionIncludePatternState. includedMethods in com.sun.msv.reader.trex that return Expression Modifier and Type Method Description protected ExpressionAttributeState. annealExpression(Expression contentModel)protected ExpressionElementState. annealExpression(Expression contentModel)protected ExpressionMixedState. annealExpression(Expression exp)protected ExpressionOneOrMoreState. annealExpression(Expression exp)protected ExpressionOptionalState. annealExpression(Expression exp)protected ExpressionStartState. annealExpression(Expression exp)protected ExpressionZeroOrMoreState. annealExpression(Expression exp)protected ExpressionAttributeState. castExpression(Expression initialExpression, Expression newChild)protected abstract ExpressionDefineState. doCombine(ReferenceExp baseExp, Expression newExp, String combine)combines two expressions into one as specified by the combine parameter, and returns a new expression.protected ExpressionAttributeState. initialExpression()protected ExpressionDivInGrammarState. makeExpression()protected ExpressionGrammarState. makeExpression()protected ExpressionIncludePatternState. makeExpression()protected ExpressionRefState. makeExpression()Methods in com.sun.msv.reader.trex with parameters of type Expression Modifier and Type Method Description protected ExpressionAttributeState. annealExpression(Expression contentModel)protected ExpressionElementState. annealExpression(Expression contentModel)protected ExpressionMixedState. annealExpression(Expression exp)protected ExpressionOneOrMoreState. annealExpression(Expression exp)protected ExpressionOptionalState. annealExpression(Expression exp)protected ExpressionStartState. annealExpression(Expression exp)protected ExpressionZeroOrMoreState. annealExpression(Expression exp)protected ExpressionAttributeState. castExpression(Expression initialExpression, Expression newChild)protected abstract ExpressionDefineState. doCombine(ReferenceExp baseExp, Expression newExp, String combine)combines two expressions into one as specified by the combine parameter, and returns a new expression.voidDefineState. onEndChild(Expression child)receives a Pattern object that is contained in this element.voidDivInGrammarState. onEndChild(Expression exp)voidIncludePatternState. onEndChild(Expression included)voidRootIncludedPatternState. onEndChild(Expression exp)voidRootMergedGrammarState. onEndChild(Expression exp)voidRootState. onEndChild(Expression exp) -
Uses of Expression in com.sun.msv.reader.trex.classic
Methods in com.sun.msv.reader.trex.classic that return Expression Modifier and Type Method Description protected ExpressionConcurState. castExpression(Expression exp, Expression child)protected ExpressionDefineState. doCombine(ReferenceExp baseExp, Expression newExp, String combine)combines two expressions into one as specified by the combine parameter, and returns a new expression.protected ExpressionDataState. makeExpression()protected ExpressionStringState. makeExpression()Methods in com.sun.msv.reader.trex.classic with parameters of type Expression Modifier and Type Method Description protected ExpressionConcurState. castExpression(Expression exp, Expression child)protected ExpressionDefineState. doCombine(ReferenceExp baseExp, Expression newExp, String combine)combines two expressions into one as specified by the combine parameter, and returns a new expression. -
Uses of Expression in com.sun.msv.reader.trex.ng
Fields in com.sun.msv.reader.trex.ng declared as Expression Modifier and Type Field Description protected ExpressionDataState. exceptthe 'except' clause.Methods in com.sun.msv.reader.trex.ng that return Expression Modifier and Type Method Description protected ExpressionListState. annealExpression(Expression exp)protected ExpressionDefineState. doCombine(ReferenceExp baseExp, Expression newExp, String combine)combines two expressions into one as specified by the combine parameter, and returns a new expression.protected ExpressionDataState. makeExpression()protected ExpressionValueState. makeExpression()Methods in com.sun.msv.reader.trex.ng with parameters of type Expression Modifier and Type Method Description protected ExpressionListState. annealExpression(Expression exp)protected ExpressionDefineState. doCombine(ReferenceExp baseExp, Expression newExp, String combine)combines two expressions into one as specified by the combine parameter, and returns a new expression.voidDataState. onEndChild(Expression child)voidIncludeMergeState. onEndChild(Expression child) -
Uses of Expression in com.sun.msv.reader.trex.ng.comp
Methods in com.sun.msv.reader.trex.ng.comp that return Expression Modifier and Type Method Description protected ExpressionCompAttributeState. annealExpression(Expression contentModel)Methods in com.sun.msv.reader.trex.ng.comp with parameters of type Expression Modifier and Type Method Description protected ExpressionCompAttributeState. annealExpression(Expression contentModel) -
Uses of Expression in com.sun.msv.reader.trex.typed
Methods in com.sun.msv.reader.trex.typed that return Expression Modifier and Type Method Description protected ExpressionTypedElementState. annealExpression(Expression contentModel)Methods in com.sun.msv.reader.trex.typed with parameters of type Expression Modifier and Type Method Description protected ExpressionTypedElementState. annealExpression(Expression contentModel) -
Uses of Expression in com.sun.msv.reader.xmlschema
Methods in com.sun.msv.reader.xmlschema that return Expression Modifier and Type Method Description protected ExpressionElementDeclState. annealDeclaration(ElementDeclExp exp)This method is called after this class finishes augmenting ElementDeclExp.protected ExpressionAttributeGroupState. annealExpression(Expression contentType)protected ExpressionAttributeState. annealExpression(Expression contentType)protected ExpressionComplexContentBodyState. annealExpression(Expression exp)protected ExpressionComplexTypeDeclState. annealExpression(Expression contentType)protected ExpressionElementDeclState. annealExpression(Expression contentType)protected ExpressionGroupState. annealExpression(Expression contentType)protected ExpressionSimpleContentExtensionState. annealExpression(Expression exp)protected ExpressionSimpleContentRestrictionState. annealExpression(Expression exp)protected ExpressionAttributeGroupState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionAttributeState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionComplexContentState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionComplexTypeDeclState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionElementDeclState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionGroupState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionSimpleContentState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionComplexContentBodyState. combineToBaseType(ComplexTypeExp baseType, Expression addedExp)combines the base type content model and this content modelprotected ExpressionAttributeState. createAttribute(NameClass nc, Expression exp)Allows the derived class to change it.protected ExpressionAnyAttributeState. createExpression(String namespace, String process)protected ExpressionAnyElementState. createExpression(String namespace, String process)protected abstract ExpressionAnyState. createExpression(String namespace, String process)creates AGM that corresponds to the specified parameters.protected ExpressionAttributeState. defaultExpression()protected ExpressionComplexTypeDeclState. defaultExpression()protected ExpressionElementDeclState. defaultExpression()protected ExpressionAttributeGroupState. initialExpression()protected ExpressionAttributeState. initialExpression()protected ExpressionComplexContentBodyState. initialExpression()protected ExpressionElementDeclState. initialExpression()protected ExpressionGroupState. initialExpression()protected ExpressionSimpleContentExtensionState. initialExpression()protected ExpressionSimpleContentRestrictionState. initialExpression()protected ExpressionXMLSchemaReader. interceptExpression(State state, Expression exp)protected ExpressionAnyState. makeExpression()protected ExpressionElementRefState. makeExpression()ExpressionXMLSchemaReader. processOccurs(Expression item, int minOccurs, int maxOccurs)Adds maxOccurs/minOccurs semantics to a given expression.ExpressionXMLSchemaReader. processOccurs(StartTagInfo startTag, Expression item)Adds maxOccurs/minOccurs semantics to a given expression.ExpressionXMLSchemaReader. resolveQNameRef(StartTagInfo tag, String attName, XMLSchemaReader.RefResolver resolver)protected ExpressionElementDeclState. resolveTypeRef(String typeQName)If this element declaration has @type, then this method is called to resolve it.Methods in com.sun.msv.reader.xmlschema with parameters of type Expression Modifier and Type Method Description protected ExpressionAttributeGroupState. annealExpression(Expression contentType)protected ExpressionAttributeState. annealExpression(Expression contentType)protected ExpressionComplexContentBodyState. annealExpression(Expression exp)protected ExpressionComplexTypeDeclState. annealExpression(Expression contentType)protected ExpressionElementDeclState. annealExpression(Expression contentType)protected ExpressionGroupState. annealExpression(Expression contentType)protected ExpressionSimpleContentExtensionState. annealExpression(Expression exp)protected ExpressionSimpleContentRestrictionState. annealExpression(Expression exp)protected ExpressionAttributeGroupState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionAttributeState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionComplexContentState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionComplexTypeDeclState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionElementDeclState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionGroupState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionSimpleContentState. castExpression(Expression halfCastedExpression, Expression newChildExpression)protected ExpressionComplexContentBodyState. combineToBaseType(ComplexTypeExp baseType, Expression addedExp)combines the base type content model and this content modelstatic voidAttributeWildcardComputer. compute(XMLSchemaReader reader, Expression topLevel)protected ExpressionAttributeState. createAttribute(NameClass nc, Expression exp)Allows the derived class to change it.protected ExpressionXMLSchemaReader. interceptExpression(State state, Expression exp)voidGlobalDeclState. onEndChild(Expression exp)ExpressionXMLSchemaReader. processOccurs(Expression item, int minOccurs, int maxOccurs)Adds maxOccurs/minOccurs semantics to a given expression.ExpressionXMLSchemaReader. processOccurs(StartTagInfo startTag, Expression item)Adds maxOccurs/minOccurs semantics to a given expression. -
Uses of Expression in com.sun.msv.relaxns.grammar
Subclasses of Expression in com.sun.msv.relaxns.grammar Modifier and Type Class Description classExternalAttributeExpplace holder for imported attributes declaration.classExternalElementExpplace holder for imported element declaration.Fields in com.sun.msv.relaxns.grammar declared as Expression Modifier and Type Field Description ExpressionDeclImpl. exp"meat" of this Rule.ExpressionRELAXGrammar. topLeveltop-level expressionMethods in com.sun.msv.relaxns.grammar that return Expression Modifier and Type Method Description ExpressionRELAXGrammar. getTopLevel()Constructors in com.sun.msv.relaxns.grammar with parameters of type Expression Constructor Description DeclImpl(String name, Expression exp) -
Uses of Expression in com.sun.msv.relaxns.grammar.relax
Subclasses of Expression in com.sun.msv.relaxns.grammar.relax Modifier and Type Class Description classAnyOtherElementExpplace holder for <anyOtherElement> of RELAX.Methods in com.sun.msv.relaxns.grammar.relax with parameters of type Expression Modifier and Type Method Description protected voidAnyOtherElementExp. wrapUp(Grammar owner, Expression pseudoContentModel, org.iso_relax.dispatcher.SchemaProvider provider, ErrorHandler errorHandler)creates pseudo content model and name class. -
Uses of Expression in com.sun.msv.relaxns.reader
Methods in com.sun.msv.relaxns.reader that return Expression Modifier and Type Method Description protected ExpressionRELAXNSReader. resolveElementRef(String namespace, String label)protected ExpressionRELAXNSReader. resolveHedgeRef(String namespace, String label)Methods in com.sun.msv.relaxns.reader with parameters of type Expression Modifier and Type Method Description protected voidTopLevelState. endSelf(Expression contentModel)voidRootGrammarState. onEndChild(Expression exp) -
Uses of Expression in com.sun.msv.relaxns.reader.relax
Methods in com.sun.msv.relaxns.reader.relax that return Expression Modifier and Type Method Description protected ExpressionAnyOtherElementState. makeExpression()protected ExpressionRELAXCoreIslandSchemaReader. resolveAttPoolRef(String namespace, String label)protected ExpressionRELAXCoreIslandSchemaReader. resolveElementRef(String namespace, String label)protected ExpressionRELAXCoreIslandSchemaReader. resolveHedgeRef(String namespace, String label) -
Uses of Expression in com.sun.msv.relaxns.verifier
Methods in com.sun.msv.relaxns.verifier that return Expression Modifier and Type Method Description ExpressionIslandSchemaImpl.Binder. onAttribute(AttributeExp exp)ExpressionIslandSchemaImpl.Binder. onElement(ElementExp exp)ExpressionIslandSchemaImpl.Binder. onOther(OtherExp exp)ExpressionIslandSchemaImpl.Binder. onRef(ReferenceExp exp) -
Uses of Expression in com.sun.msv.verifier.regexp
Fields in com.sun.msv.verifier.regexp declared as Expression Modifier and Type Field Description ExpressionCombinedChildContentExpCreator.ExpressionPair. contentprotected Expression[]ComplexAcceptorBaseImpl. contentsExpressionCombinedChildContentExpCreator.ExpressionPair. continuationExpressionSimpleAcceptor. continuationthe expression that should be used by the parent acceptor once if this acceptor is satisfied.protected ExpressionREDocumentDeclaration. topLevelstart validation from this expression.Methods in com.sun.msv.verifier.regexp that return Expression Modifier and Type Method Description ExpressionResidualCalculator. calcResidual(Expression exp, Token token)compute the residualExpressionAttributeFeeder. feed(Expression exp, AttributeToken token, boolean ignoreUndeclaredAttribute)ExpressionExpressionAcceptor. getExpression()gets the residual content model.ExpressionAttributeFeeder. onAnyString()ExpressionAttributePicker. onAnyString()ExpressionResidualCalculator. onAnyString()ExpressionAttributeFeeder. onAttribute(AttributeExp exp)ExpressionAttributePicker. onAttribute(AttributeExp exp)ExpressionAttributePruner. onAttribute(AttributeExp exp)ExpressionAttributeRemover. onAttribute(AttributeExp exp)ExpressionResidualCalculator. onAttribute(AttributeExp exp)ExpressionAttributeFeeder. onChoice(ChoiceExp exp)ExpressionAttributePicker. onChoice(ChoiceExp exp)ExpressionResidualCalculator. onChoice(ChoiceExp exp)ExpressionAttributeFeeder. onConcur(ConcurExp exp)ExpressionAttributePicker. onConcur(ConcurExp exp)ExpressionResidualCalculator. onConcur(ConcurExp exp)ExpressionAttributeFeeder. onData(DataExp exp)ExpressionAttributePicker. onData(DataExp exp)ExpressionResidualCalculator. onData(DataExp exp)ExpressionAttributeFeeder. onElement(ElementExp exp)ExpressionAttributePicker. onElement(ElementExp exp)ExpressionAttributePruner. onElement(ElementExp exp)ExpressionAttributeRemover. onElement(ElementExp exp)ExpressionResidualCalculator. onElement(ElementExp exp)ExpressionAttributeFeeder. onEpsilon()ExpressionAttributePicker. onEpsilon()ExpressionResidualCalculator. onEpsilon()ExpressionAttributeFeeder. onInterleave(InterleaveExp exp)ExpressionAttributePicker. onInterleave(InterleaveExp exp)ExpressionResidualCalculator. onInterleave(InterleaveExp exp)ExpressionAttributeFeeder. onList(ListExp exp)ExpressionAttributePicker. onList(ListExp exp)ExpressionResidualCalculator. onList(ListExp exp)ExpressionAttributeFeeder. onMixed(MixedExp exp)ExpressionAttributePicker. onMixed(MixedExp exp)ExpressionResidualCalculator. onMixed(MixedExp exp)ExpressionAttributeFeeder. onNullSet()ExpressionAttributePicker. onNullSet()ExpressionResidualCalculator. onNullSet()ExpressionAttributeFeeder. onOneOrMore(OneOrMoreExp exp)ExpressionAttributePicker. onOneOrMore(OneOrMoreExp exp)ExpressionResidualCalculator. onOneOrMore(OneOrMoreExp exp)ExpressionAttributeFeeder. onOther(OtherExp exp)ExpressionAttributePicker. onOther(OtherExp exp)ExpressionAttributePruner. onOther(OtherExp exp)ExpressionAttributeRemover. onOther(OtherExp exp)ExpressionResidualCalculator. onOther(OtherExp exp)ExpressionAttributeFeeder. onRef(ReferenceExp exp)ExpressionAttributePicker. onRef(ReferenceExp exp)ExpressionAttributePruner. onRef(ReferenceExp exp)ExpressionAttributeRemover. onRef(ReferenceExp exp)ExpressionResidualCalculator. onRef(ReferenceExp exp)ExpressionAttributeFeeder. onSequence(SequenceExp exp)ExpressionAttributePicker. onSequence(SequenceExp exp)ExpressionResidualCalculator. onSequence(SequenceExp exp)ExpressionAttributeFeeder. onValue(ValueExp exp)ExpressionAttributePicker. onValue(ValueExp exp)ExpressionResidualCalculator. onValue(ValueExp exp)ExpressionAttributePruner. prune(Expression exp)Methods in com.sun.msv.verifier.regexp with parameters of type Expression Modifier and Type Method Description static intStringCareLevelCalculator. calc(Expression exp)ExpressionResidualCalculator. calcResidual(Expression exp, Token token)compute the residualvoidElementsOfConcernCollector. collect(Expression exp, Collection result)CombinedChildContentExpCreator.ExpressionPairCombinedChildContentExpCreator. continueGet(Expression combinedPattern, StartTagInfo info, boolean checkTagName)protected AcceptorContentModelAcceptor. createAcceptor(Expression combined, Expression continuation, ElementExp[] primitives, int numPrimitives)creates actual Acceptor object from the computed result.protected abstract AcceptorExpressionAcceptor. createAcceptor(Expression contentModel, Expression continuation, ElementExp[] primitives, int numPrimitives)ExpressionAttributeFeeder. feed(Expression exp, AttributeToken token, boolean ignoreUndeclaredAttribute)CombinedChildContentExpCreator.ExpressionPairCombinedChildContentExpCreator. get(Expression combinedPattern, StartTagInfo info)computes a combined child content pattern and (,if possible,) its continuation.CombinedChildContentExpCreator.ExpressionPairCombinedChildContentExpCreator. get(Expression combinedPattern, StartTagInfo info, boolean checkTagName)computes a combined child content pattern and its continuation, with error recovery.ExpressionAttributePruner. prune(Expression exp)booleanExpressionAcceptor. stepForwardByContinuation(Expression continuation, StringRef errRef)Constructors in com.sun.msv.verifier.regexp with parameters of type Expression Constructor Description ComplexAcceptor(REDocumentDeclaration docDecl, Expression combined, ElementExp[] primitives)ComplexAcceptor(REDocumentDeclaration docDecl, Expression combined, Expression[] contentModels, ElementExp[] owners)ComplexAcceptorBaseImpl(REDocumentDeclaration docDecl, Expression combined, Expression[] contents, boolean ignoreUndeclaredAttributes)ContentModelAcceptor(REDocumentDeclaration docDecl, Expression exp, boolean ignoreUndeclaredAttributes)ExpressionAcceptor(REDocumentDeclaration docDecl, Expression exp, boolean ignoreUndeclaredAttributes)ExpressionPair(Expression content, Expression continuation)REDocumentDeclaration(Expression topLevel, ExpressionPool pool)creates an object that validates the specified expression.SimpleAcceptor(REDocumentDeclaration docDecl, Expression combined, ElementExp owner, Expression continuation) -
Uses of Expression in com.sun.msv.verifier.regexp.xmlschema
Methods in com.sun.msv.verifier.regexp.xmlschema with parameters of type Expression Modifier and Type Method Description protected AcceptorXSAcceptor. createAcceptor(Expression combined, Expression continuation, ElementExp[] primitives, int numPrimitives)creates an XSAcceptor instead of default acceptor implementations.Constructors in com.sun.msv.verifier.regexp.xmlschema with parameters of type Expression Constructor Description XSAcceptor(XSREDocDecl docDecl, Expression combined, ElementExp owner, Expression continuation) -
Uses of Expression in com.sun.msv.writer.relaxng
Methods in com.sun.msv.writer.relaxng with parameters of type Expression Modifier and Type Method Description protected voidPatternWriter. onOptional(Expression exp)protected StringRELAXNGWriter. sniffDefaultNs(Expression exp)sniffs namespace URI that can be used as default 'ns' attribute from expression.voidPatternWriter. visitUnary(Expression exp)print expression but surpress unnecessary sequence.protected voidRELAXNGWriter. writeIsland(Expression exp)writes a bunch of expression into one tree.
-