public abstract class AadlProcessingSwitch extends ForAllElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
static java.lang.String |
DONE |
static AadlProcessingSwitch |
INSTANCE |
static java.lang.String |
NOT_DONE |
DEFAULT_DEFAULT_TRAVERSAL, NO_DEFAULT, PROCESS_BOTTOM_UP_COMPONENT_IMPL, PROCESS_POST_ORDER_ALL, PROCESS_PRE_ORDER_ALL, PROCESS_TOP_DOWN_COMPONENT_CLASSIFIER, PROCESS_TOP_DOWN_COMPONENT_IMPL
Constructor and Description |
---|
AadlProcessingSwitch()
Create an Aadl switch that uses
AnalysisErrorReporterManager.NULL_ERROR_MANANGER . |
AadlProcessingSwitch(AnalysisErrorReporterManager errMgr)
Create an Aadl switch that delages to the given error manager.
|
AadlProcessingSwitch(int defTraversal) |
AadlProcessingSwitch(int defTraversal,
AnalysisErrorReporterManager errMgr) |
Modifier and Type | Method and Description |
---|---|
Aadl2Switch<java.lang.String> |
getAadl2Switch()
get Aadl2Switch
|
InstanceSwitch<java.lang.String> |
getInstanceSwitch()
get InstanceSwitch
|
void |
process(Element theElement)
Calls the package-specific switch
|
cancelled, defaultTraversal, defaultTraversal, defaultTraversalAllDeclarativeModels, defaultTraversalAllInstances, error, error, getErrorManager, getResultList, info, info, internalError, internalError, notCancelled, processAllComponentImpl, processBottomUpComponentImpl, processBottomUpComponentImpl, processEList, processObject, processPostOrderAll, processPostOrderAll, processPostOrderAll, processPostOrderAllDeclarativeModels, processPostOrderAllInstances, processPostOrderComponentInstance, processPostOrderComponentInstance, processPreOrderAll, processPreOrderAll, processPreOrderAll, processPreOrderAllDeclarativeModels, processPreOrderAllInstances, processPreOrderComponentInstance, processPreOrderComponentInstance, processPreOrderComponentInstanceStop, processResources, processResources, processResourcesIgnoreFailure, processTopDownComponentClassifier, processTopDownComponentClassifierAllDeclarativeModels, processTopDownComponentImpl, processTopDownComponentImpl, processTree, processTreeIgnoreFailure, warning, warning
public static final java.lang.String copyright
public static final java.lang.String DONE
public static final java.lang.String NOT_DONE
public static AadlProcessingSwitch INSTANCE
public AadlProcessingSwitch(int defTraversal, AnalysisErrorReporterManager errMgr)
public AadlProcessingSwitch(int defTraversal)
public AadlProcessingSwitch(AnalysisErrorReporterManager errMgr)
public AadlProcessingSwitch()
AnalysisErrorReporterManager.NULL_ERROR_MANANGER
.public final Aadl2Switch<java.lang.String> getAadl2Switch()
public final InstanceSwitch<java.lang.String> getInstanceSwitch()
public final void process(Element theElement)