Package org.fulib.scenarios.ast
Class ScenarioFile.Impl
- java.lang.Object
-
- org.fulib.scenarios.ast.ScenarioFile.Impl
-
- All Implemented Interfaces:
Node,ScenarioFile
- Enclosing interface:
- ScenarioFile
public static class ScenarioFile.Impl extends java.lang.Object implements ScenarioFile
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.fulib.scenarios.ast.ScenarioFile
ScenarioFile.Impl, ScenarioFile.Visitor<P,R>
-
-
Constructor Summary
Constructors Constructor Description Impl()Impl(ScenarioGroup group, java.lang.String name, java.util.Map<java.lang.String,Scenario> scenarios, ClassDecl classDecl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassDeclgetClassDecl()booleangetExternal()ScenarioGroupgetGroup()java.util.List<Marker>getMarkers()java.lang.StringgetName()java.util.Map<java.lang.String,Scenario>getScenarios()voidsetClassDecl(ClassDecl classDecl)voidsetExternal(boolean external)voidsetGroup(ScenarioGroup group)voidsetMarkers(java.util.List<Marker> markers)voidsetName(java.lang.String name)voidsetScenarios(java.util.Map<java.lang.String,Scenario> scenarios)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.fulib.scenarios.ast.ScenarioFile
accept, accept
-
-
-
-
Constructor Detail
-
Impl
public Impl()
-
Impl
public Impl(ScenarioGroup group, java.lang.String name, java.util.Map<java.lang.String,Scenario> scenarios, ClassDecl classDecl)
-
-
Method Detail
-
getGroup
public ScenarioGroup getGroup()
- Specified by:
getGroupin interfaceScenarioFile
-
setGroup
public void setGroup(ScenarioGroup group)
- Specified by:
setGroupin interfaceScenarioFile
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceScenarioFile
-
setName
public void setName(java.lang.String name)
- Specified by:
setNamein interfaceScenarioFile
-
getScenarios
public java.util.Map<java.lang.String,Scenario> getScenarios()
- Specified by:
getScenariosin interfaceScenarioFile
-
setScenarios
public void setScenarios(java.util.Map<java.lang.String,Scenario> scenarios)
- Specified by:
setScenariosin interfaceScenarioFile
-
getClassDecl
public ClassDecl getClassDecl()
- Specified by:
getClassDeclin interfaceScenarioFile
-
setClassDecl
public void setClassDecl(ClassDecl classDecl)
- Specified by:
setClassDeclin interfaceScenarioFile
-
getExternal
public boolean getExternal()
- Specified by:
getExternalin interfaceScenarioFile
-
setExternal
public void setExternal(boolean external)
- Specified by:
setExternalin interfaceScenarioFile
-
getMarkers
public java.util.List<Marker> getMarkers()
- Specified by:
getMarkersin interfaceScenarioFile
-
setMarkers
public void setMarkers(java.util.List<Marker> markers)
- Specified by:
setMarkersin interfaceScenarioFile
-
-