Class SetExpressionsSymbols2Json
- java.lang.Object
-
- de.monticore.ocl.setexpressions._symboltable.SetExpressionsSymbols2Json
-
- All Implemented Interfaces:
SetExpressionsVisitor2,de.monticore.visitor.IVisitor
public class SetExpressionsSymbols2Json extends java.lang.Object implements SetExpressionsVisitor2
-
-
Field Summary
Fields Modifier and Type Field Description protected de.monticore.symboltable.serialization.JsonPrinterprinterprotected SetExpressionsSymbols2JsonrealThisprotected de.monticore.symboltable.serialization.IDeSer<ISetExpressionsScope,ISetExpressionsArtifactScope,SetExpressionsSymbols2Json>scopeDeSerprotected SetExpressionsTraversertraverser
-
Constructor Summary
Constructors Constructor Description SetExpressionsSymbols2Json()SetExpressionsSymbols2Json(SetExpressionsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.ocl.setexpressions._visitor.SetExpressionsVisitor2
endVisit, endVisit, 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, visit, visit
-
-
-
-
Field Detail
-
scopeDeSer
protected de.monticore.symboltable.serialization.IDeSer<ISetExpressionsScope,ISetExpressionsArtifactScope,SetExpressionsSymbols2Json> scopeDeSer
-
realThis
protected SetExpressionsSymbols2Json realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer
-
traverser
protected SetExpressionsTraverser traverser
-
-
Constructor Detail
-
SetExpressionsSymbols2Json
public SetExpressionsSymbols2Json()
-
SetExpressionsSymbols2Json
public SetExpressionsSymbols2Json(SetExpressionsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer)
-
-
Method Detail
-
getRealThis
public SetExpressionsSymbols2Json getRealThis()
-
setRealThis
public void setRealThis(SetExpressionsSymbols2Json realThis)
-
getJsonPrinter
public de.monticore.symboltable.serialization.JsonPrinter getJsonPrinter()
-
setJsonPrinter
public void setJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer)
-
serialize
public java.lang.String serialize(ISetExpressionsScope toSerialize)
-
serialize
public java.lang.String serialize(ISetExpressionsArtifactScope toSerialize)
-
deserialize
public ISetExpressionsArtifactScope deserialize(java.lang.String serialized)
-
getTraverser
public SetExpressionsTraverser getTraverser()
-
setTraverser
public void setTraverser(SetExpressionsTraverser traverser)
-
init
public void init()
-
getSerializedString
public java.lang.String getSerializedString()
-
load
public ISetExpressionsArtifactScope load(java.net.URL url)
-
load
public ISetExpressionsArtifactScope load(java.io.Reader reader)
-
load
public ISetExpressionsArtifactScope load(java.lang.String model)
-
store
public java.lang.String store(ISetExpressionsArtifactScope scope, java.lang.String fileName)
-
visit
public void visit(ISetExpressionsScope node)
- Specified by:
visitin interfaceSetExpressionsVisitor2
-
endVisit
public void endVisit(ISetExpressionsScope node)
- Specified by:
endVisitin interfaceSetExpressionsVisitor2
-
visit
public void visit(ISetExpressionsArtifactScope node)
- Specified by:
visitin interfaceSetExpressionsVisitor2
-
endVisit
public void endVisit(ISetExpressionsArtifactScope node)
- Specified by:
endVisitin interfaceSetExpressionsVisitor2
-
-