ix.util.xml
Class BNFSyntax.ConstraintTemplate

java.lang.Object
  extended by ix.util.xml.BNFSyntax.RHS
      extended by ix.util.xml.BNFSyntax.Instance
          extended by ix.util.xml.BNFSyntax.TemplateInstance
              extended by ix.util.xml.BNFSyntax.ConstraintTemplate
Enclosing class:
BNFSyntax

 class BNFSyntax.ConstraintTemplate
extends BNFSyntax.TemplateInstance

A TemplateInstance based on a Constraint. The constraint's parameters are interpreted as descriptions of the values that belong there. A parameter in such a template constraint is either in instance of the appropriate class or a class literal.


Field Summary
 
Fields inherited from class ix.util.xml.BNFSyntax.TemplateInstance
template
 
Constructor Summary
BNFSyntax.ConstraintTemplate(Constraint c)
           
 
Method Summary
(package private)  org.jdom.Element constraintTemplate(Constraint c)
           
 
Methods inherited from class ix.util.xml.BNFSyntax.TemplateInstance
asElement
 
Methods inherited from class ix.util.xml.BNFSyntax.Instance
asValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BNFSyntax.ConstraintTemplate

BNFSyntax.ConstraintTemplate(Constraint c)
Method Detail

constraintTemplate

org.jdom.Element constraintTemplate(Constraint c)