Class CardinalitySymbols2Json
java.lang.Object
de.monticore.cardinality._symboltable.CardinalitySymbols2Json
- All Implemented Interfaces:
CardinalityVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected CardinalitySymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<ICardinalityScope, ICardinalityArtifactScope, CardinalitySymbols2Json> protected CardinalityTraverser -
Constructor Summary
ConstructorsConstructorDescriptionCardinalitySymbols2Json(CardinalityTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidendVisit(ICardinalityScope node) de.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(ICardinalityArtifactScope toSerialize) serialize(ICardinalityScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(CardinalitySymbols2Json realThis) voidsetTraverser(CardinalityTraverser traverser) store(ICardinalityArtifactScope scope, String fileName) voidvoidvisit(ICardinalityScope node) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.cardinality._visitor.CardinalityVisitor2
endVisit, endVisit, endVisit, 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<ICardinalityScope,ICardinalityArtifactScope, scopeDeSerCardinalitySymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
CardinalitySymbols2Json
public CardinalitySymbols2Json() -
CardinalitySymbols2Json
public CardinalitySymbols2Json(CardinalityTraverser 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 interfaceCardinalityVisitor2
-
endVisit
- Specified by:
endVisitin interfaceCardinalityVisitor2
-
visit
- Specified by:
visitin interfaceCardinalityVisitor2
-
endVisit
- Specified by:
endVisitin interfaceCardinalityVisitor2
-