Class TFCommonsSymbols2Json
java.lang.Object
de.monticore.tf.tfcommons._symboltable.TFCommonsSymbols2Json
- All Implemented Interfaces:
TFCommonsVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected TFCommonsSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<ITFCommonsScope, ITFCommonsArtifactScope, TFCommonsSymbols2Json> protected TFCommonsTraverser -
Constructor Summary
ConstructorsConstructorDescriptionTFCommonsSymbols2Json(TFCommonsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidendVisit(ITFCommonsScope node) de.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(ITFCommonsArtifactScope toSerialize) serialize(ITFCommonsScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(TFCommonsSymbols2Json realThis) voidsetTraverser(TFCommonsTraverser traverser) store(ITFCommonsArtifactScope scope, String fileName) voidvisit(ITFCommonsArtifactScope node) voidvisit(ITFCommonsScope 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.tf.tfcommons._visitor.TFCommonsVisitor2
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
-
Field Details
-
scopeDeSer
protected de.monticore.symboltable.serialization.IDeSer<ITFCommonsScope,ITFCommonsArtifactScope, scopeDeSerTFCommonsSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
TFCommonsSymbols2Json
public TFCommonsSymbols2Json() -
TFCommonsSymbols2Json
public TFCommonsSymbols2Json(TFCommonsTraverser 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 interfaceTFCommonsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceTFCommonsVisitor2
-
visit
- Specified by:
visitin interfaceTFCommonsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceTFCommonsVisitor2
-