Class OptionalOperatorsSymbols2Json
java.lang.Object
de.monticore.ocl.optionaloperators._symboltable.OptionalOperatorsSymbols2Json
- All Implemented Interfaces:
OptionalOperatorsVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected OptionalOperatorsSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<IOptionalOperatorsScope, IOptionalOperatorsArtifactScope, OptionalOperatorsSymbols2Json> protected OptionalOperatorsTraverser -
Constructor Summary
ConstructorsConstructorDescriptionOptionalOperatorsSymbols2Json(OptionalOperatorsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidde.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(IOptionalOperatorsArtifactScope toSerialize) serialize(IOptionalOperatorsScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(OptionalOperatorsSymbols2Json realThis) voidsetTraverser(OptionalOperatorsTraverser traverser) store(IOptionalOperatorsArtifactScope scope, String fileName) voidvoidvisit(IOptionalOperatorsScope node) voidMethods 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<IOptionalOperatorsScope,IOptionalOperatorsArtifactScope, scopeDeSerOptionalOperatorsSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
OptionalOperatorsSymbols2Json
public OptionalOperatorsSymbols2Json() -
OptionalOperatorsSymbols2Json
public OptionalOperatorsSymbols2Json(OptionalOperatorsTraverser 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 interfaceOptionalOperatorsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceOptionalOperatorsVisitor2
-
visit
- Specified by:
visitin interfaceOptionalOperatorsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceOptionalOperatorsVisitor2
-