Class MCAssertStatementsSymbols2Json
java.lang.Object
de.monticore.statements.mcassertstatements._symboltable.MCAssertStatementsSymbols2Json
- All Implemented Interfaces:
MCAssertStatementsVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected MCAssertStatementsSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<IMCAssertStatementsScope, IMCAssertStatementsArtifactScope, MCAssertStatementsSymbols2Json> protected MCAssertStatementsTraverser -
Constructor Summary
ConstructorsConstructorDescriptionMCAssertStatementsSymbols2Json(MCAssertStatementsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidde.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(IMCAssertStatementsArtifactScope toSerialize) serialize(IMCAssertStatementsScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(MCAssertStatementsSymbols2Json realThis) voidsetTraverser(MCAssertStatementsTraverser traverser) store(IMCAssertStatementsArtifactScope 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<IMCAssertStatementsScope,IMCAssertStatementsArtifactScope, scopeDeSerMCAssertStatementsSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
MCAssertStatementsSymbols2Json
public MCAssertStatementsSymbols2Json() -
MCAssertStatementsSymbols2Json
public MCAssertStatementsSymbols2Json(MCAssertStatementsTraverser 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 interfaceMCAssertStatementsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCAssertStatementsVisitor2
-
visit
- Specified by:
visitin interfaceMCAssertStatementsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCAssertStatementsVisitor2
-