Class ODRuleGenerationSymbols2Json
- java.lang.Object
-
- de.monticore.tf.odrulegeneration._symboltable.ODRuleGenerationSymbols2Json
-
- All Implemented Interfaces:
ODRuleGenerationVisitor2,de.monticore.visitor.IVisitor
public class ODRuleGenerationSymbols2Json extends java.lang.Object implements ODRuleGenerationVisitor2
-
-
Field Summary
Fields Modifier and Type Field Description protected de.monticore.symboltable.serialization.JsonPrinterprinterprotected ODRuleGenerationSymbols2JsonrealThisprotected de.monticore.symboltable.serialization.IDeSer<IODRuleGenerationScope,IODRuleGenerationArtifactScope,ODRuleGenerationSymbols2Json>scopeDeSerprotected ODRuleGenerationTraversertraverser
-
Constructor Summary
Constructors Constructor Description ODRuleGenerationSymbols2Json()ODRuleGenerationSymbols2Json(ODRuleGenerationTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.tf.odrulegeneration._visitor.ODRuleGenerationVisitor2
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Field Detail
-
scopeDeSer
protected de.monticore.symboltable.serialization.IDeSer<IODRuleGenerationScope,IODRuleGenerationArtifactScope,ODRuleGenerationSymbols2Json> scopeDeSer
-
realThis
protected ODRuleGenerationSymbols2Json realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer
-
traverser
protected ODRuleGenerationTraverser traverser
-
-
Constructor Detail
-
ODRuleGenerationSymbols2Json
public ODRuleGenerationSymbols2Json()
-
ODRuleGenerationSymbols2Json
public ODRuleGenerationSymbols2Json(ODRuleGenerationTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer)
-
-
Method Detail
-
getRealThis
public ODRuleGenerationSymbols2Json getRealThis()
-
setRealThis
public void setRealThis(ODRuleGenerationSymbols2Json realThis)
-
getJsonPrinter
public de.monticore.symboltable.serialization.JsonPrinter getJsonPrinter()
-
setJsonPrinter
public void setJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer)
-
serialize
public java.lang.String serialize(IODRuleGenerationScope toSerialize)
-
serialize
public java.lang.String serialize(IODRuleGenerationArtifactScope toSerialize)
-
deserialize
public IODRuleGenerationArtifactScope deserialize(java.lang.String serialized)
-
getTraverser
public ODRuleGenerationTraverser getTraverser()
-
setTraverser
public void setTraverser(ODRuleGenerationTraverser traverser)
-
init
public void init()
-
getSerializedString
public java.lang.String getSerializedString()
-
load
public IODRuleGenerationArtifactScope load(java.net.URL url)
-
load
public IODRuleGenerationArtifactScope load(java.io.Reader reader)
-
load
public IODRuleGenerationArtifactScope load(java.lang.String model)
-
store
public java.lang.String store(IODRuleGenerationArtifactScope scope, java.lang.String fileName)
-
visit
public void visit(IODRuleGenerationScope node)
- Specified by:
visitin interfaceODRuleGenerationVisitor2
-
endVisit
public void endVisit(IODRuleGenerationScope node)
- Specified by:
endVisitin interfaceODRuleGenerationVisitor2
-
visit
public void visit(IODRuleGenerationArtifactScope node)
- Specified by:
visitin interfaceODRuleGenerationVisitor2
-
endVisit
public void endVisit(IODRuleGenerationArtifactScope node)
- Specified by:
endVisitin interfaceODRuleGenerationVisitor2
-
-