public class GeppettoModelTraversal extends GeppettoSwitch<EObject>
modelPackage
Constructor and Description |
---|
GeppettoModelTraversal() |
Modifier and Type | Method and Description |
---|---|
static void |
apply(<any> objects,
<any> visitor)
Visits all the passed objects plus their direct and indirect children
|
static void |
apply(EObject object,
<any> visitor)
Visits the passed object plus its direct and indirect children
|
static void |
applyDirectChildren(EObject object,
<any> visitor)
Visits the passed object plus its direct children
|
static void |
applyDirectChildrenOnly(EObject object,
<any> visitor)
Visits the direct children of the passed object
|
private static void |
checkException(java.lang.Object e) |
caseDomainModel, caseExperimentState, caseExternalDomainModel, caseGeppettoLibrary, caseGeppettoModel, caseISynchable, caseLibraryManager, caseModelFormat, caseNode, caseStringToStringMap, caseTag, caseVariableValue, defaultCase, doSwitch, isSwitchFor
public static void apply(EObject object, <any> visitor) throws GeppettoVisitingException
object
- visitor
- GeppettoVisitingException
public static void applyDirectChildren(EObject object, <any> visitor) throws GeppettoVisitingException
object
- visitor
- GeppettoVisitingException
private static void checkException(java.lang.Object e) throws GeppettoVisitingException
GeppettoVisitingException
public static void apply(<any> objects, <any> visitor) throws GeppettoVisitingException
objects
- visitor
- GeppettoVisitingException
public static void applyDirectChildrenOnly(EObject object, <any> visitor) throws GeppettoVisitingException
object
- visitor
- GeppettoVisitingException