Class MCCommonSymbols2Json
java.lang.Object
de.monticore.mccommon._symboltable.MCCommonSymbols2Json
- All Implemented Interfaces:
MCCommonVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected MCCommonSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<IMCCommonScope, IMCCommonArtifactScope, MCCommonSymbols2Json> protected MCCommonTraverser -
Constructor Summary
ConstructorsConstructorDescriptionMCCommonSymbols2Json(MCCommonTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidendVisit(IMCCommonScope node) de.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(IMCCommonArtifactScope toSerialize) serialize(IMCCommonScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(MCCommonSymbols2Json realThis) voidsetTraverser(MCCommonTraverser traverser) store(IMCCommonArtifactScope scope, String fileName) voidvisit(IMCCommonArtifactScope node) voidvisit(IMCCommonScope node) Methods 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.mccommon._visitor.MCCommonVisitor2
endVisit, endVisit, visit, visit
-
Field Details
-
scopeDeSer
protected de.monticore.symboltable.serialization.IDeSer<IMCCommonScope,IMCCommonArtifactScope, scopeDeSerMCCommonSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
MCCommonSymbols2Json
public MCCommonSymbols2Json() -
MCCommonSymbols2Json
public MCCommonSymbols2Json(MCCommonTraverser 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
-
load
-
load
-
load
-
store
-
visit
- Specified by:
visitin interfaceMCCommonVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCCommonVisitor2
-
visit
- Specified by:
visitin interfaceMCCommonVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCCommonVisitor2
-