Class UMLModifierSymbols2Json
java.lang.Object
de.monticore.umlmodifier._symboltable.UMLModifierSymbols2Json
- All Implemented Interfaces:
UMLModifierVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected UMLModifierSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<IUMLModifierScope, IUMLModifierArtifactScope, UMLModifierSymbols2Json> protected UMLModifierTraverser -
Constructor Summary
ConstructorsConstructorDescriptionUMLModifierSymbols2Json(UMLModifierTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidendVisit(IUMLModifierScope node) de.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(IUMLModifierArtifactScope toSerialize) serialize(IUMLModifierScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(UMLModifierSymbols2Json realThis) voidsetTraverser(UMLModifierTraverser traverser) store(IUMLModifierArtifactScope scope, String fileName) voidvoidvisit(IUMLModifierScope 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<IUMLModifierScope,IUMLModifierArtifactScope, scopeDeSerUMLModifierSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
UMLModifierSymbols2Json
public UMLModifierSymbols2Json() -
UMLModifierSymbols2Json
public UMLModifierSymbols2Json(UMLModifierTraverser 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 interfaceUMLModifierVisitor2
-
endVisit
- Specified by:
endVisitin interfaceUMLModifierVisitor2
-
visit
- Specified by:
visitin interfaceUMLModifierVisitor2
-
endVisit
- Specified by:
endVisitin interfaceUMLModifierVisitor2
-