INRIA & FluxMedia

fr.fluxmedia.transmorpher.Graph.Rules
Class ModTag

java.lang.Object
  |
  +--fr.fluxmedia.transmorpher.Graph.Rules.ModTag
All Implemented Interfaces:
Rule

public class ModTag
extends Object
implements Rule


Field Summary
 String context
           
 String match
           
 ArrayList rules
           
 
Constructor Summary
ModTag(String m)
           
ModTag(String m, String c)
           
 
Method Summary
 void addRule(Rule r)
           
 void generateInsideXSLTCode(ReadWrite file)
          Prints the XSLT code inside a ModTag template
 void generateJavaCode(ReadWrite file)
          Prints the Java code for the execution of the rule
 void generateXML()
          Prints the XML expression of the rule
 void generateXSLTCode(ReadWrite file)
          Prints the XSLT template for the rule
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

rules

public ArrayList rules

match

public String match

context

public String context
Constructor Detail

ModTag

public ModTag(String m)

ModTag

public ModTag(String m,
              String c)
Method Detail

addRule

public void addRule(Rule r)

generateXML

public void generateXML()
Prints the XML expression of the rule
Specified by:
generateXML in interface Rule

generateXSLTCode

public void generateXSLTCode(ReadWrite file)
Description copied from interface: Rule
Prints the XSLT template for the rule
Specified by:
generateXSLTCode in interface Rule

generateInsideXSLTCode

public void generateInsideXSLTCode(ReadWrite file)
Prints the XSLT code inside a ModTag template
Specified by:
generateInsideXSLTCode in interface Rule

generateJavaCode

public void generateJavaCode(ReadWrite file)
Prints the Java code for the execution of the rule
Specified by:
generateJavaCode in interface Rule

INRIA & FluxMedia

..no bottom yet...