|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expression | |
---|---|
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 | reads XML representation for XML Schema Part.2 |
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.schematron.grammar | |
com.sun.msv.schematron.reader | |
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 |
com.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 | |
---|---|
Expression |
SchemaLocationRemover.onAttribute(AttributeExp exp)
|
Expression |
NoneTypeRemover.onAttribute(AttributeExp exp)
|
Expression |
NoneTypeRemover.onData(DataExp exp)
|
Expression |
SchemaLocationRemover.onElement(ElementExp exp)
|
Expression |
NoneTypeRemover.onElement(ElementExp exp)
|
Expression |
SchemaLocationRemover.onOther(OtherExp exp)
|
Expression |
NoneTypeRemover.onOther(OtherExp exp)
|
Expression |
SchemaLocationRemover.onRef(ReferenceExp exp)
|
Expression |
NoneTypeRemover.onRef(ReferenceExp exp)
|
Methods in com.sun.msv.generator with parameters of type Expression | |
---|---|
static Set[] |
ElementDeclCollector.collect(Expression exp)
collects all element and attribute declarations. |
static void |
Generator.generate(Expression exp,
Document emptyDoc)
generates instance by using default settings. |
static void |
Generator.generate(Expression exp,
Document emptyDoc,
GeneratorOption opts)
generates instance by custom settings. |
Constructors in com.sun.msv.generator with parameters of type Expression | |
---|---|
Generator(Expression exp,
Document emptyDoc,
GeneratorOption opts)
|
Uses of Expression in com.sun.msv.grammar |
---|
Subclasses of Expression in com.sun.msv.grammar | |
---|---|
class |
AttributeExp
Attribute declaration. |
class |
BinaryExp
Base implementation for those expression which has two child expressions. |
class |
ChoiceExp
A|B. |
class |
ConcurExp
<concur> pattern of TREX. |
class |
DataExp
Expression that matchs characters of the particular Datatype . |
class |
ElementExp
Element declaration. |
class |
InterleaveExp
<interleave> pattern of TREX, or <all> particle of XML Schema. |
class |
ListExp
<list> of RELAX NG. |
class |
MixedExp
<mixed> of RELAX. |
class |
OneOrMoreExp
A+. |
class |
OtherExp
Base class for application-specific AGM annotation. |
class |
ReferenceExp
Reference to the other expression. |
class |
SequenceExp
A,B. |
class |
UnaryExp
Base implementation for those expression who has one child expresison. |
class |
ValueExp
Expression that matchs a particular value of a Datatype . |
Fields in com.sun.msv.grammar declared as Expression | |
---|---|
static Expression |
Expression.anyString
special expression object that represents "any string". |
Expression |
ElementExp.contentModel
content model of this element declaration. |
static Expression |
Expression.epsilon
Special expression object that represents epsilon (ε). |
Expression |
DataExp.except
'except' clause of RELAX NG. |
Expression |
UnaryExp.exp
child expression. |
Expression |
AttributeExp.exp
child expression |
Expression |
OtherExp.exp
child expression. |
Expression |
ReferenceExp.exp
child expression. |
Expression |
BinaryExp.exp1
|
Expression |
BinaryExp.exp2
|
static Expression |
Expression.nullSet
special expression object that represents the empty set (Φ). |
Methods in com.sun.msv.grammar with parameters of type Expression | |
---|---|
Expression |
ExpressionPool.createAttribute(NameClass nameClass,
Expression content)
|
Expression |
ExpressionPool.createChoice(Expression left,
Expression right)
|
Expression |
ExpressionPool.createConcur(Expression left,
Expression right)
|
Expression |
ExpressionPool.createData(Datatype dt,
StringPair typeName,
Expression except)
|
Expression |
ExpressionPool.createInterleave(Expression left,
Expression right)
|
Expression |
ExpressionPool.createList(Expression exp)
|
Expression |
ExpressionPool.createMixed(Expression body)
|
Expression |
ExpressionPool.createOneOrMore(Expression child)
|
Expression |
ExpressionPool.createOptional(Expression child)
|
Expression |
ExpressionPool.createSequence(Expression left,
Expression right)
|
Expression |
ExpressionPool.createZeroOrMore(Expression child)
|
Expression |
ExpressionPool.ClosedHash.get(Expression key)
|
Expression |
ExpressionPool.ClosedHash.get(int hash,
Expression child,
Class type)
|
Expression |
ExpressionPool.ClosedHash.getBinExp(Expression left,
Expression right,
Class type)
|
void |
ExpressionPool.ClosedHash.put(Expression newExp)
put method. |
protected Expression |
ExpressionPool.unify(Expression exp)
unifies expressions. |
Constructors in com.sun.msv.grammar with parameters of type Expression | |
---|---|
AttributeExp(NameClass nameClass,
Expression exp)
|
|
BinaryExp(Expression left,
Expression right)
|
|
DataExp(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 | |
---|---|
class |
AttPoolClause
'attPool' of RELAX module. |
class |
ElementRule
ElementRule declaration of RELAX. |
class |
ElementRules
Set of ElementRule objects that share the label name. |
class |
HedgeRules
hedgeRule of RELAX module. |
class |
TagClause
'tag' of RELAX module. |
Fields in com.sun.msv.grammar.relax declared as Expression | |
---|---|
Expression |
ElementRule.attributeFreeContentModel
Attribute-free content model |
Expression |
RELAXModule.topLevel
chioce of all exported elementRules and hedgeRules. |
Methods in com.sun.msv.grammar.relax that return Expression | |
---|---|
Expression |
RELAXModule.getTopLevel()
|
Expression |
RELAXExpressionVisitorExpression.onAttPool(AttPoolClause exp)
|
Expression |
RELAXExpressionVisitorExpression.onElementRules(ElementRules exp)
|
Expression |
RELAXExpressionVisitorExpression.onHedgeRules(HedgeRules exp)
|
Expression |
RELAXExpressionVisitorExpression.onTag(TagClause exp)
|
Expression |
AttPoolClause.visit(RELAXExpressionVisitorExpression visitor)
|
Expression |
ElementRules.visit(RELAXExpressionVisitorExpression visitor)
|
Expression |
TagClause.visit(RELAXExpressionVisitorExpression visitor)
|
Expression |
HedgeRules.visit(RELAXExpressionVisitorExpression visitor)
|
Methods in com.sun.msv.grammar.relax with parameters of type Expression | |
---|---|
void |
HedgeRules.addHedge(Expression exp,
ExpressionPool pool)
|
Constructors in com.sun.msv.grammar.relax with parameters of type Expression | |
---|---|
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 | |
---|---|
class |
RELAXNGGrammar
Grammar 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 | |
---|---|
class |
ElementPattern
<element> pattern of TREX. |
class |
TREXGrammar
TREX grammar, which is expressed as <grammar> element. |
Methods in com.sun.msv.grammar.trex that return Expression | |
---|---|
Expression |
TREXGrammar.getTopLevel()
gets the start pattern. |
Constructors in com.sun.msv.grammar.trex with parameters of type Expression | |
---|---|
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 | |
---|---|
class |
TypedElementPattern
ElementPattern with type. |
Constructors in com.sun.msv.grammar.trex.typed with parameters of type Expression | |
---|---|
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 | |
---|---|
Expression |
RefExpRemover.onAttribute(AttributeExp exp)
|
Expression |
RefExpRemover.onElement(ElementExp exp)
|
Expression |
RefExpRemover.onOther(OtherExp exp)
|
Expression |
RefExpRemover.onRef(ReferenceExp exp)
|
Methods in com.sun.msv.grammar.util with parameters of type Expression | |
---|---|
protected static boolean |
ExpressionPrinter.isComplex(Expression exp)
determines whether brackets should be used to represent the pattern |
static String |
ExpressionPrinter.printContentModel(Expression exp)
|
static String |
ExpressionPrinter.printFragment(Expression exp)
|
static String |
ExpressionPrinter.printSmallest(Expression exp)
|
Uses of Expression in com.sun.msv.grammar.xmlschema |
---|
Subclasses of Expression in com.sun.msv.grammar.xmlschema | |
---|---|
class |
AttributeDeclExp
global attribute declaration. |
class |
AttributeGroupExp
attribute group declaration. |
class |
ComplexTypeExp
ComplexType definition. |
class |
ElementDeclExp
Element declaration. |
class |
ElementDeclExp.XSElementExp
XML Schema version of ElementExp . |
class |
GroupDeclExp
model group declaration. |
class |
OccurrenceExp
Used to mark a occurrence constraint which cannot be easily represented by primitive expressions. |
class |
RedefinableExp
declaration that can be redefined by using <redefine> element. |
class |
SimpleTypeExp
Simple type declaration. |
class |
SkipElementExp
ElementExp that is used for <any processContents="skip"/>. |
class |
XMLSchemaTypeExp
Base class of ComplexTypeExp and SimpleTypeExp . |
Fields in com.sun.msv.grammar.xmlschema declared as Expression | |
---|---|
Expression |
OccurrenceExp.itemExp
The unit of repetition. |
Expression |
XMLSchemaSchema.topLevel
choice of all global element declarations. |
Expression |
XMLSchemaGrammar.topLevel
|
Methods in com.sun.msv.grammar.xmlschema that return Expression | |
---|---|
Expression |
AttributeWildcard.createExpression(XMLSchemaGrammar grammar)
Creates the expression that corresponds to the current attribute wildcard specification. |
Expression |
ElementDeclExp.getContentModel()
gets the pattern that represents the content model of this element declaration. |
Expression |
XMLSchemaGrammar.getTopLevel()
|
Constructors in com.sun.msv.grammar.xmlschema with parameters of type Expression | |
---|---|
ElementDeclExp.XSElementExp(SimpleNameClass elementName,
Expression contentModel)
|
|
OccurrenceExp(Expression preciseExp,
int maxOccurs,
int minOccurs,
Expression itemExp)
|
|
SkipElementExp(NameClass nameClass,
Expression contentModel)
|
Uses of Expression in com.sun.msv.reader |
---|
Fields in com.sun.msv.reader declared as Expression | |
---|---|
protected Expression |
ExpressionWithChildState.exp
expression object that is being created. |
Methods in com.sun.msv.reader that return Expression | |
---|---|
protected Expression |
ExpressionWithChildState.annealExpression(Expression exp)
performs final wrap-up and returns a fully created Expression object that represents this element. |
protected Expression |
State.callInterceptExpression(Expression exp)
|
protected Expression |
InterleaveState.castExpression(Expression exp,
Expression child)
|
protected Expression |
ChoiceState.castExpression(Expression exp,
Expression child)
|
protected abstract Expression |
ExpressionWithChildState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
combines half-made expression and newly found child expression into the expression. |
protected Expression |
SequenceState.castExpression(Expression exp,
Expression child)
|
protected Expression |
ExpressionWithChildState.defaultExpression()
computes default expression. |
protected Expression |
ChoiceState.initialExpression()
|
protected Expression |
ExpressionWithChildState.initialExpression()
sets initial pattern |
protected Expression |
SequenceState.initialExpression()
|
protected Expression |
GrammarReader.interceptExpression(State state,
Expression exp)
intercepts an expression made by ExpressionState before it is passed to the parent state. |
protected Expression |
TerminalState.makeExpression()
|
protected abstract Expression |
ExpressionState.makeExpression()
This method is called from endElement method. |
protected Expression |
ExpressionWithChildState.makeExpression()
|
Methods in com.sun.msv.reader with parameters of type Expression | |
---|---|
protected Expression |
ExpressionWithChildState.annealExpression(Expression exp)
performs final wrap-up and returns a fully created Expression object that represents this element. |
protected Expression |
State.callInterceptExpression(Expression exp)
|
protected Expression |
InterleaveState.castExpression(Expression exp,
Expression child)
|
protected Expression |
ChoiceState.castExpression(Expression exp,
Expression child)
|
protected abstract Expression |
ExpressionWithChildState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
combines half-made expression and newly found child expression into the expression. |
protected Expression |
SequenceState.castExpression(Expression exp,
Expression child)
|
static void |
RunAwayExpressionChecker.check(GrammarReader reader,
Expression exp)
|
protected Expression |
GrammarReader.interceptExpression(State state,
Expression exp)
intercepts an expression made by ExpressionState before it is passed to the parent state. |
void |
ExpressionOwner.onEndChild(Expression exp)
|
void |
ExpressionWithChildState.onEndChild(Expression childExpression)
receives a Pattern object that is contained in this element. |
Constructors in com.sun.msv.reader with parameters of type Expression | |
---|---|
TerminalState(Expression exp)
|
Uses of Expression in com.sun.msv.reader.datatype |
---|
Methods in com.sun.msv.reader.datatype with parameters of type Expression | |
---|---|
void |
TypeOwner.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 | |
---|---|
class |
XSDatatypeExp
A 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 | |
---|---|
protected Expression |
DTDReader.contentModel
|
Methods in com.sun.msv.reader.dtd that return Expression | |
---|---|
protected Expression |
DTDReader.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 Expression |
DTDReader.createElementDeclarations()
Creates element declarations from the parsed result. |
protected Expression |
DTDReader.processOccurs(Expression item,
short occurence)
processes occurence (?,+,*) of the given expression |
Methods in com.sun.msv.reader.dtd with parameters of type Expression | |
---|---|
protected void |
DTDReader.combineToContentModel(Expression exp)
|
protected Expression |
DTDReader.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 | |
---|---|
protected Expression |
RELAXReader.interceptExpression(State state,
Expression exp)
|
protected Expression |
HedgeRefState.resolve(String namespace,
String label)
|
protected Expression |
ElementRefState.resolve(String namespace,
String label)
|
protected abstract Expression |
RELAXReader.resolveElementRef(String namespace,
String label)
obtains an Expression specified by given (namespace,label) pair. |
protected abstract Expression |
RELAXReader.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 | |
---|---|
protected abstract void |
HedgeRuleBaseState.endSelf(Expression contentModel)
derived class will receive child expression by this method |
protected Expression |
RELAXReader.interceptExpression(State state,
Expression exp)
|
void |
HedgeRuleBaseState.onEndChild(Expression exp)
|
Uses of Expression in com.sun.msv.reader.relax.core |
---|
Fields in com.sun.msv.reader.relax.core declared as Expression | |
---|---|
protected Expression |
ElementRuleWithHedgeState.contentModel
|
Methods in com.sun.msv.reader.relax.core that return Expression | |
---|---|
protected Expression |
MixedState.annealExpression(Expression exp)
|
protected Expression |
MixedState.castExpression(Expression current,
Expression child)
|
protected Expression |
ElementRuleWithHedgeState.getContentModel()
|
protected Expression |
ElementRuleWithTypeState.getContentModel()
|
protected Expression |
AttributeState.makeExpression()
|
protected Expression |
InlineElementState.makeExpression()
|
protected Expression |
AttPoolRefState.makeExpression()
|
protected Expression |
RELAXCoreReader.resolveAttPoolRef(String namespace,
String role)
|
protected Expression |
RELAXCoreReader.resolveElementRef(String namespace,
String label)
|
protected Expression |
RELAXCoreReader.resolveHedgeRef(String namespace,
String label)
|
Methods in com.sun.msv.reader.relax.core with parameters of type Expression | |
---|---|
protected Expression |
MixedState.annealExpression(Expression exp)
|
protected Expression |
MixedState.castExpression(Expression current,
Expression child)
|
protected void |
HedgeRuleState.endSelf(Expression contentModel)
|
void |
ElementRuleWithHedgeState.onEndChild(Expression exp)
|
void |
DivInModuleState.onEndChild(Expression exp)
|
Uses of Expression in com.sun.msv.reader.trex |
---|
Fields in com.sun.msv.reader.trex declared as Expression | |
---|---|
protected Expression |
DefineState.exp
expression object that is being created. |
protected Expression |
IncludePatternState.included
|
Methods in com.sun.msv.reader.trex that return Expression | |
---|---|
protected Expression |
StartState.annealExpression(Expression exp)
|
protected Expression |
MixedState.annealExpression(Expression exp)
|
protected Expression |
AttributeState.annealExpression(Expression contentModel)
|
protected Expression |
OneOrMoreState.annealExpression(Expression exp)
|
protected Expression |
OptionalState.annealExpression(Expression exp)
|
protected Expression |
ZeroOrMoreState.annealExpression(Expression exp)
|
protected Expression |
ElementState.annealExpression(Expression contentModel)
|
protected Expression |
AttributeState.castExpression(Expression initialExpression,
Expression newChild)
|
protected abstract Expression |
DefineState.doCombine(ReferenceExp baseExp,
Expression newExp,
String combine)
combines two expressions into one as specified by the combine parameter, and returns a new expression. |
protected Expression |
AttributeState.initialExpression()
|
protected Expression |
GrammarState.makeExpression()
|
protected Expression |
IncludePatternState.makeExpression()
|
protected Expression |
RefState.makeExpression()
|
protected Expression |
DivInGrammarState.makeExpression()
|
Methods in com.sun.msv.reader.trex with parameters of type Expression | |
---|---|
protected Expression |
StartState.annealExpression(Expression exp)
|
protected Expression |
MixedState.annealExpression(Expression exp)
|
protected Expression |
AttributeState.annealExpression(Expression contentModel)
|
protected Expression |
OneOrMoreState.annealExpression(Expression exp)
|
protected Expression |
OptionalState.annealExpression(Expression exp)
|
protected Expression |
ZeroOrMoreState.annealExpression(Expression exp)
|
protected Expression |
ElementState.annealExpression(Expression contentModel)
|
protected Expression |
AttributeState.castExpression(Expression initialExpression,
Expression newChild)
|
protected abstract Expression |
DefineState.doCombine(ReferenceExp baseExp,
Expression newExp,
String combine)
combines two expressions into one as specified by the combine parameter, and returns a new expression. |
void |
IncludePatternState.onEndChild(Expression included)
|
void |
RootState.onEndChild(Expression exp)
|
void |
RootMergedGrammarState.onEndChild(Expression exp)
|
void |
RootIncludedPatternState.onEndChild(Expression exp)
|
void |
DefineState.onEndChild(Expression child)
receives a Pattern object that is contained in this element. |
void |
DivInGrammarState.onEndChild(Expression exp)
|
Uses of Expression in com.sun.msv.reader.trex.classic |
---|
Methods in com.sun.msv.reader.trex.classic that return Expression | |
---|---|
protected Expression |
ConcurState.castExpression(Expression exp,
Expression child)
|
protected Expression |
DefineState.doCombine(ReferenceExp baseExp,
Expression newExp,
String combine)
combines two expressions into one as specified by the combine parameter, and returns a new expression. |
protected Expression |
DataState.makeExpression()
|
protected Expression |
StringState.makeExpression()
|
Methods in com.sun.msv.reader.trex.classic with parameters of type Expression | |
---|---|
protected Expression |
ConcurState.castExpression(Expression exp,
Expression child)
|
protected Expression |
DefineState.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 | |
---|---|
protected Expression |
DataState.except
the 'except' clause. |
Methods in com.sun.msv.reader.trex.ng that return Expression | |
---|---|
protected Expression |
ListState.annealExpression(Expression exp)
|
protected Expression |
DefineState.doCombine(ReferenceExp baseExp,
Expression newExp,
String combine)
combines two expressions into one as specified by the combine parameter, and returns a new expression. |
protected Expression |
ValueState.makeExpression()
|
protected Expression |
DataState.makeExpression()
|
Methods in com.sun.msv.reader.trex.ng with parameters of type Expression | |
---|---|
protected Expression |
ListState.annealExpression(Expression exp)
|
protected Expression |
DefineState.doCombine(ReferenceExp baseExp,
Expression newExp,
String combine)
combines two expressions into one as specified by the combine parameter, and returns a new expression. |
void |
DataState.onEndChild(Expression child)
|
void |
IncludeMergeState.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 | |
---|---|
protected Expression |
CompAttributeState.annealExpression(Expression contentModel)
|
Methods in com.sun.msv.reader.trex.ng.comp with parameters of type Expression | |
---|---|
protected Expression |
CompAttributeState.annealExpression(Expression contentModel)
|
Uses of Expression in com.sun.msv.reader.trex.typed |
---|
Methods in com.sun.msv.reader.trex.typed that return Expression | |
---|---|
protected Expression |
TypedElementState.annealExpression(Expression contentModel)
|
Methods in com.sun.msv.reader.trex.typed with parameters of type Expression | |
---|---|
protected Expression |
TypedElementState.annealExpression(Expression contentModel)
|
Uses of Expression in com.sun.msv.reader.xmlschema |
---|
Methods in com.sun.msv.reader.xmlschema that return Expression | |
---|---|
protected Expression |
ElementDeclState.annealDeclaration(ElementDeclExp exp)
This method is called after this class finishes augmenting ElementDeclExp. |
protected Expression |
AttributeGroupState.annealExpression(Expression contentType)
|
protected Expression |
GroupState.annealExpression(Expression contentType)
|
protected Expression |
ComplexContentBodyState.annealExpression(Expression exp)
|
protected Expression |
AttributeState.annealExpression(Expression contentType)
|
protected Expression |
SimpleContentRestrictionState.annealExpression(Expression exp)
|
protected Expression |
SimpleContentExtensionState.annealExpression(Expression exp)
|
protected Expression |
ElementDeclState.annealExpression(Expression contentType)
|
protected Expression |
ComplexTypeDeclState.annealExpression(Expression contentType)
|
protected Expression |
AttributeGroupState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
GroupState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
AttributeState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
SimpleContentState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
ElementDeclState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
ComplexTypeDeclState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
ComplexContentState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
ComplexContentBodyState.combineToBaseType(ComplexTypeExp baseType,
Expression addedExp)
combines the base type content model and this content model |
protected Expression |
AttributeState.createAttribute(NameClass nc,
Expression exp)
Allows the derived class to change it. |
protected Expression |
AnyAttributeState.createExpression(String namespace,
String process)
|
protected abstract Expression |
AnyState.createExpression(String namespace,
String process)
creates AGM that corresponds to the specified parameters. |
protected Expression |
AnyElementState.createExpression(String namespace,
String process)
|
protected Expression |
AttributeState.defaultExpression()
|
protected Expression |
ElementDeclState.defaultExpression()
|
protected Expression |
ComplexTypeDeclState.defaultExpression()
|
protected Expression |
AttributeGroupState.initialExpression()
|
protected Expression |
GroupState.initialExpression()
|
protected Expression |
ComplexContentBodyState.initialExpression()
|
protected Expression |
AttributeState.initialExpression()
|
protected Expression |
SimpleContentRestrictionState.initialExpression()
|
protected Expression |
SimpleContentExtensionState.initialExpression()
|
protected Expression |
ElementDeclState.initialExpression()
|
protected Expression |
XMLSchemaReader.interceptExpression(State state,
Expression exp)
|
protected Expression |
AnyState.makeExpression()
|
protected Expression |
ElementRefState.makeExpression()
|
Expression |
XMLSchemaReader.processOccurs(Expression item,
int minOccurs,
int maxOccurs)
Adds maxOccurs/minOccurs semantics to a given expression. |
Expression |
XMLSchemaReader.processOccurs(StartTagInfo startTag,
Expression item)
Adds maxOccurs/minOccurs semantics to a given expression. |
Expression |
XMLSchemaReader.resolveQNameRef(StartTagInfo tag,
String attName,
XMLSchemaReader.RefResolver resolver)
|
protected Expression |
ElementDeclState.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 | |
---|---|
protected Expression |
AttributeGroupState.annealExpression(Expression contentType)
|
protected Expression |
GroupState.annealExpression(Expression contentType)
|
protected Expression |
ComplexContentBodyState.annealExpression(Expression exp)
|
protected Expression |
AttributeState.annealExpression(Expression contentType)
|
protected Expression |
SimpleContentRestrictionState.annealExpression(Expression exp)
|
protected Expression |
SimpleContentExtensionState.annealExpression(Expression exp)
|
protected Expression |
ElementDeclState.annealExpression(Expression contentType)
|
protected Expression |
ComplexTypeDeclState.annealExpression(Expression contentType)
|
protected Expression |
AttributeGroupState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
GroupState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
AttributeState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
SimpleContentState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
ElementDeclState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
ComplexTypeDeclState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
ComplexContentState.castExpression(Expression halfCastedExpression,
Expression newChildExpression)
|
protected Expression |
ComplexContentBodyState.combineToBaseType(ComplexTypeExp baseType,
Expression addedExp)
combines the base type content model and this content model |
static void |
AttributeWildcardComputer.compute(XMLSchemaReader reader,
Expression topLevel)
|
protected Expression |
AttributeState.createAttribute(NameClass nc,
Expression exp)
Allows the derived class to change it. |
protected Expression |
XMLSchemaReader.interceptExpression(State state,
Expression exp)
|
void |
GlobalDeclState.onEndChild(Expression exp)
|
Expression |
XMLSchemaReader.processOccurs(Expression item,
int minOccurs,
int maxOccurs)
Adds maxOccurs/minOccurs semantics to a given expression. |
Expression |
XMLSchemaReader.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 | |
---|---|
class |
ExternalAttributeExp
place holder for imported attributes declaration. |
class |
ExternalElementExp
place holder for imported element declaration. |
Fields in com.sun.msv.relaxns.grammar declared as Expression | |
---|---|
Expression |
DeclImpl.exp
"meat" of this Rule. |
Expression |
RELAXGrammar.topLevel
top-level expression |
Methods in com.sun.msv.relaxns.grammar that return Expression | |
---|---|
Expression |
RELAXGrammar.getTopLevel()
|
Constructors in com.sun.msv.relaxns.grammar with parameters of type Expression | |
---|---|
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 | |
---|---|
class |
AnyOtherElementExp
place holder for <anyOtherElement> of RELAX. |
Methods in com.sun.msv.relaxns.grammar.relax with parameters of type Expression | |
---|---|
protected void |
AnyOtherElementExp.wrapUp(Grammar owner,
Expression pseudoContentModel,
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 | |
---|---|
protected Expression |
RELAXNSReader.resolveElementRef(String namespace,
String label)
|
protected Expression |
RELAXNSReader.resolveHedgeRef(String namespace,
String label)
|
Methods in com.sun.msv.relaxns.reader with parameters of type Expression | |
---|---|
protected void |
TopLevelState.endSelf(Expression contentModel)
|
void |
RootGrammarState.onEndChild(Expression exp)
|
Uses of Expression in com.sun.msv.relaxns.reader.relax |
---|
Methods in com.sun.msv.relaxns.reader.relax that return Expression | |
---|---|
protected Expression |
AnyOtherElementState.makeExpression()
|
protected Expression |
RELAXCoreIslandSchemaReader.resolveAttPoolRef(String namespace,
String label)
|
protected Expression |
RELAXCoreIslandSchemaReader.resolveElementRef(String namespace,
String label)
|
protected Expression |
RELAXCoreIslandSchemaReader.resolveHedgeRef(String namespace,
String label)
|
Uses of Expression in com.sun.msv.relaxns.verifier |
---|
Methods in com.sun.msv.relaxns.verifier that return Expression | |
---|---|
Expression |
IslandSchemaImpl.Binder.onAttribute(AttributeExp exp)
|
Expression |
IslandSchemaImpl.Binder.onElement(ElementExp exp)
|
Expression |
IslandSchemaImpl.Binder.onOther(OtherExp exp)
|
Expression |
IslandSchemaImpl.Binder.onRef(ReferenceExp exp)
|
Uses of Expression in com.sun.msv.schematron.grammar |
---|
Subclasses of Expression in com.sun.msv.schematron.grammar | |
---|---|
class |
SElementExp
ElementPattern with schematron annotation. |
Constructors in com.sun.msv.schematron.grammar with parameters of type Expression | |
---|---|
SElementExp(NameClass nc,
Expression body,
org.apache.xml.utils.PrefixResolver pr,
Collection rules,
SActions actions)
|
Uses of Expression in com.sun.msv.schematron.reader |
---|
Methods in com.sun.msv.schematron.reader that return Expression | |
---|---|
protected Expression |
SElementState.annealExpression(Expression contentModel)
|
Methods in com.sun.msv.schematron.reader with parameters of type Expression | |
---|---|
protected Expression |
SElementState.annealExpression(Expression contentModel)
|
Uses of Expression in com.sun.msv.verifier.regexp |
---|
Fields in com.sun.msv.verifier.regexp declared as Expression | |
---|---|
Expression |
CombinedChildContentExpCreator.ExpressionPair.content
|
protected Expression[] |
ComplexAcceptorBaseImpl.contents
|
Expression |
SimpleAcceptor.continuation
the expression that should be used by the parent acceptor once if this acceptor is satisfied. |
Expression |
CombinedChildContentExpCreator.ExpressionPair.continuation
|
protected Expression |
REDocumentDeclaration.topLevel
start validation from this expression. |
Methods in com.sun.msv.verifier.regexp with parameters of type Expression | |
---|---|
static int |
StringCareLevelCalculator.calc(Expression exp)
|
Expression |
ResidualCalculator.calcResidual(Expression exp,
Token token)
compute the residual |
void |
ElementsOfConcernCollector.collect(Expression exp,
Collection result)
|
CombinedChildContentExpCreator.ExpressionPair |
CombinedChildContentExpCreator.continueGet(Expression combinedPattern,
StartTagInfo info,
boolean checkTagName)
|
protected abstract Acceptor |
ExpressionAcceptor.createAcceptor(Expression contentModel,
Expression continuation,
ElementExp[] primitives,
int numPrimitives)
|
protected Acceptor |
ContentModelAcceptor.createAcceptor(Expression combined,
Expression continuation,
ElementExp[] primitives,
int numPrimitives)
creates actual Acceptor object from the computed result. |
Expression |
AttributeFeeder.feed(Expression exp,
AttributeToken token,
boolean ignoreUndeclaredAttribute)
|
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. |
Expression |
AttributePruner.prune(Expression exp)
|
boolean |
ExpressionAcceptor.stepForwardByContinuation(Expression continuation,
StringRef errRef)
|
Uses of Expression in com.sun.msv.verifier.regexp.xmlschema |
---|
Methods in com.sun.msv.verifier.regexp.xmlschema with parameters of type Expression | |
---|---|
protected Acceptor |
XSAcceptor.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 | |
---|---|
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 | |
---|---|
protected void |
PatternWriter.onOptional(Expression exp)
|
protected String |
RELAXNGWriter.sniffDefaultNs(Expression exp)
sniffs namespace URI that can be used as default 'ns' attribute from expression. |
void |
PatternWriter.visitUnary(Expression exp)
print expression but surpress unnecessary sequence. |
protected void |
RELAXNGWriter.writeIsland(Expression exp)
writes a bunch of expression into one tree. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |