Class AssignmentExpressionsSymbols2Json
java.lang.Object
de.monticore.expressions.assignmentexpressions._symboltable.AssignmentExpressionsSymbols2Json
- All Implemented Interfaces:
AssignmentExpressionsVisitor2,de.monticore.visitor.IVisitor
public class AssignmentExpressionsSymbols2Json
extends Object
implements AssignmentExpressionsVisitor2
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected AssignmentExpressionsSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<IAssignmentExpressionsScope, IAssignmentExpressionsArtifactScope, AssignmentExpressionsSymbols2Json> protected AssignmentExpressionsTraverser -
Constructor Summary
ConstructorsConstructorDescriptionAssignmentExpressionsSymbols2Json(AssignmentExpressionsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidde.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(IAssignmentExpressionsArtifactScope toSerialize) serialize(IAssignmentExpressionsScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(AssignmentExpressionsSymbols2Json realThis) voidsetTraverser(AssignmentExpressionsTraverser traverser) store(IAssignmentExpressionsArtifactScope 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.expressions.assignmentexpressions._visitor.AssignmentExpressionsVisitor2
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit
-
Field Details
-
scopeDeSer
protected de.monticore.symboltable.serialization.IDeSer<IAssignmentExpressionsScope,IAssignmentExpressionsArtifactScope, scopeDeSerAssignmentExpressionsSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
AssignmentExpressionsSymbols2Json
public AssignmentExpressionsSymbols2Json() -
AssignmentExpressionsSymbols2Json
public AssignmentExpressionsSymbols2Json(AssignmentExpressionsTraverser 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 interfaceAssignmentExpressionsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceAssignmentExpressionsVisitor2
-
visit
- Specified by:
visitin interfaceAssignmentExpressionsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceAssignmentExpressionsVisitor2
-