Class MCCommonStatementsSymbols2Json
- java.lang.Object
-
- de.monticore.statements.mccommonstatements._symboltable.MCCommonStatementsSymbols2Json
-
- All Implemented Interfaces:
MCCommonStatementsVisitor2,de.monticore.visitor.IVisitor
public class MCCommonStatementsSymbols2Json extends java.lang.Object implements MCCommonStatementsVisitor2
-
-
Field Summary
Fields Modifier and Type Field Description protected de.monticore.symboltable.serialization.JsonPrinterprinterprotected MCCommonStatementsSymbols2JsonrealThisprotected de.monticore.symboltable.serialization.IDeSer<IMCCommonStatementsScope,IMCCommonStatementsArtifactScope,MCCommonStatementsSymbols2Json>scopeDeSerprotected MCCommonStatementsTraversertraverser
-
Constructor Summary
Constructors Constructor Description MCCommonStatementsSymbols2Json()MCCommonStatementsSymbols2Json(MCCommonStatementsTraverser 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.statements.mccommonstatements._visitor.MCCommonStatementsVisitor2
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, 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, visit, visit, visit, visit, visit, visit
-
-
-
-
Field Detail
-
scopeDeSer
protected de.monticore.symboltable.serialization.IDeSer<IMCCommonStatementsScope,IMCCommonStatementsArtifactScope,MCCommonStatementsSymbols2Json> scopeDeSer
-
realThis
protected MCCommonStatementsSymbols2Json realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer
-
traverser
protected MCCommonStatementsTraverser traverser
-
-
Constructor Detail
-
MCCommonStatementsSymbols2Json
public MCCommonStatementsSymbols2Json()
-
MCCommonStatementsSymbols2Json
public MCCommonStatementsSymbols2Json(MCCommonStatementsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer)
-
-
Method Detail
-
getRealThis
public MCCommonStatementsSymbols2Json getRealThis()
-
setRealThis
public void setRealThis(MCCommonStatementsSymbols2Json 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(IMCCommonStatementsScope toSerialize)
-
serialize
public java.lang.String serialize(IMCCommonStatementsArtifactScope toSerialize)
-
deserialize
public IMCCommonStatementsArtifactScope deserialize(java.lang.String serialized)
-
getTraverser
public MCCommonStatementsTraverser getTraverser()
-
setTraverser
public void setTraverser(MCCommonStatementsTraverser traverser)
-
init
public void init()
-
getSerializedString
public java.lang.String getSerializedString()
-
load
public IMCCommonStatementsArtifactScope load(java.net.URL url)
-
load
public IMCCommonStatementsArtifactScope load(java.io.Reader reader)
-
load
public IMCCommonStatementsArtifactScope load(java.lang.String model)
-
store
public java.lang.String store(IMCCommonStatementsArtifactScope scope, java.lang.String fileName)
-
visit
public void visit(IMCCommonStatementsScope node)
- Specified by:
visitin interfaceMCCommonStatementsVisitor2
-
endVisit
public void endVisit(IMCCommonStatementsScope node)
- Specified by:
endVisitin interfaceMCCommonStatementsVisitor2
-
visit
public void visit(IMCCommonStatementsArtifactScope node)
- Specified by:
visitin interfaceMCCommonStatementsVisitor2
-
endVisit
public void endVisit(IMCCommonStatementsArtifactScope node)
- Specified by:
endVisitin interfaceMCCommonStatementsVisitor2
-
-