Class MCCommonStatementsSymbols2Json
java.lang.Object
de.monticore.statements.mccommonstatements._symboltable.MCCommonStatementsSymbols2Json
- All Implemented Interfaces:
MCCommonStatementsVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected MCCommonStatementsSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<IMCCommonStatementsScope, IMCCommonStatementsArtifactScope, MCCommonStatementsSymbols2Json> protected MCCommonStatementsTraverser -
Constructor Summary
ConstructorsConstructorDescriptionMCCommonStatementsSymbols2Json(MCCommonStatementsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidde.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(IMCCommonStatementsArtifactScope toSerialize) serialize(IMCCommonStatementsScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(MCCommonStatementsSymbols2Json realThis) voidsetTraverser(MCCommonStatementsTraverser traverser) store(IMCCommonStatementsArtifactScope 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, visitMethods 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 Details
-
scopeDeSer
protected de.monticore.symboltable.serialization.IDeSer<IMCCommonStatementsScope,IMCCommonStatementsArtifactScope, scopeDeSerMCCommonStatementsSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
MCCommonStatementsSymbols2Json
public MCCommonStatementsSymbols2Json() -
MCCommonStatementsSymbols2Json
public MCCommonStatementsSymbols2Json(MCCommonStatementsTraverser 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 interfaceMCCommonStatementsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCCommonStatementsVisitor2
-
visit
- Specified by:
visitin interfaceMCCommonStatementsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCCommonStatementsVisitor2
-