Class OCLExpressionsSymbols2Json
java.lang.Object
de.monticore.ocl.oclexpressions._symboltable.OCLExpressionsSymbols2Json
- All Implemented Interfaces:
OCLExpressionsVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected OCLExpressionsSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<IOCLExpressionsScope, IOCLExpressionsArtifactScope, OCLExpressionsSymbols2Json> protected OCLExpressionsTraverser -
Constructor Summary
ConstructorsConstructorDescriptionOCLExpressionsSymbols2Json(OCLExpressionsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidendVisit(IOCLExpressionsScope node) de.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(IOCLExpressionsArtifactScope toSerialize) serialize(IOCLExpressionsScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(OCLExpressionsSymbols2Json realThis) voidsetTraverser(OCLExpressionsTraverser traverser) store(IOCLExpressionsArtifactScope scope, String fileName) voidvoidvisit(IOCLExpressionsScope 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, visitMethods inherited from interface de.monticore.ocl.oclexpressions._visitor.OCLExpressionsVisitor2
endVisit, endVisit, 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, visit, visit
-
Field Details
-
scopeDeSer
protected de.monticore.symboltable.serialization.IDeSer<IOCLExpressionsScope,IOCLExpressionsArtifactScope, scopeDeSerOCLExpressionsSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
OCLExpressionsSymbols2Json
public OCLExpressionsSymbols2Json() -
OCLExpressionsSymbols2Json
public OCLExpressionsSymbols2Json(OCLExpressionsTraverser 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 interfaceOCLExpressionsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceOCLExpressionsVisitor2
-
visit
- Specified by:
visitin interfaceOCLExpressionsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceOCLExpressionsVisitor2
-