Class MCReturnStatementsSymbols2Json
java.lang.Object
de.monticore.statements.mcreturnstatements._symboltable.MCReturnStatementsSymbols2Json
- All Implemented Interfaces:
MCReturnStatementsVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected MCReturnStatementsSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<IMCReturnStatementsScope, IMCReturnStatementsArtifactScope, MCReturnStatementsSymbols2Json> protected MCReturnStatementsTraverser -
Constructor Summary
ConstructorsConstructorDescriptionMCReturnStatementsSymbols2Json(MCReturnStatementsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidde.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(IMCReturnStatementsArtifactScope toSerialize) serialize(IMCReturnStatementsScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(MCReturnStatementsSymbols2Json realThis) voidsetTraverser(MCReturnStatementsTraverser traverser) store(IMCReturnStatementsArtifactScope scope, String fileName) voidvoidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit
-
Field Details
-
scopeDeSer
protected de.monticore.symboltable.serialization.IDeSer<IMCReturnStatementsScope,IMCReturnStatementsArtifactScope, scopeDeSerMCReturnStatementsSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
MCReturnStatementsSymbols2Json
public MCReturnStatementsSymbols2Json() -
MCReturnStatementsSymbols2Json
public MCReturnStatementsSymbols2Json(MCReturnStatementsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer)
-
-
Method Details
-
getRealThis
-
setRealThis
-
getJsonPrinter
public de.monticore.symboltable.serialization.JsonPrinter getJsonPrinter() -
setJsonPrinter
public void setJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) -
serialize
-
serialize
-
deserialize
-
getTraverser
-
setTraverser
-
init
public void init() -
getSerializedString
-
writeSymbolHierarchies
public void writeSymbolHierarchies() -
load
-
load
-
load
-
store
-
visit
- Specified by:
visitin interfaceMCReturnStatementsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCReturnStatementsVisitor2
-
visit
- Specified by:
visitin interfaceMCReturnStatementsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCReturnStatementsVisitor2
-