fr.fluxmedia.transmorpher.Graph.Rules
Class ModTag
java.lang.Object
|
+--fr.fluxmedia.transmorpher.Graph.Rules.ModTag
- All Implemented Interfaces:
- Rule
- public class ModTag
- extends java.lang.Object
- implements Rule
Field Summary |
java.lang.String |
context
|
java.lang.String |
match
|
java.util.ArrayList |
rules
|
Constructor Summary |
ModTag(java.lang.String m)
|
ModTag(java.lang.String m,
java.lang.String c)
|
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
rules
public java.util.ArrayList rules
match
public java.lang.String match
context
public java.lang.String context
ModTag
public ModTag(java.lang.String m)
ModTag
public ModTag(java.lang.String m,
java.lang.String c)
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
..no bottom yet...