Package schema2template.grammar
Class MSVNameClassVisitorList
java.lang.Object
schema2template.grammar.MSVNameClassVisitorList
- All Implemented Interfaces:
com.sun.msv.grammar.NameClassVisitor
Returns the Name(s) of an Expression (or more precisely: of its Nameclass) in a List of Strings.
A list instead of a single name is necessary as there might be multiple names for a single
element definition. For instance in ODF 1.2:
text:reference-ref
text:bookmark-ref
Convention: "*" will be returned as the wildcard for "any name"
Usage example: (List<String>) myExpression.nameclass.visit(myMSVNameClassVisitorList)
Please note that you do not use any method of this class directly!
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiononAnyName
(com.sun.msv.grammar.AnyNameClass arg0) onChoice
(com.sun.msv.grammar.ChoiceNameClass arg0) onDifference
(com.sun.msv.grammar.DifferenceNameClass arg0) onNot
(com.sun.msv.grammar.NotNameClass arg0) onNsName
(com.sun.msv.grammar.NamespaceNameClass arg0) onSimple
(com.sun.msv.grammar.SimpleNameClass arg0)
-
Constructor Details
-
MSVNameClassVisitorList
public MSVNameClassVisitorList()
-
-
Method Details
-
onAnyName
- Specified by:
onAnyName
in interfacecom.sun.msv.grammar.NameClassVisitor
-
onChoice
- Specified by:
onChoice
in interfacecom.sun.msv.grammar.NameClassVisitor
-
onDifference
- Specified by:
onDifference
in interfacecom.sun.msv.grammar.NameClassVisitor
-
onNot
- Specified by:
onNot
in interfacecom.sun.msv.grammar.NameClassVisitor
-
onNsName
- Specified by:
onNsName
in interfacecom.sun.msv.grammar.NameClassVisitor
-
onSimple
- Specified by:
onSimple
in interfacecom.sun.msv.grammar.NameClassVisitor
-