Activity - ActivityNode - ActivityEdge - StoryPattern - StoryPatternObject - StoryPatternLink - Classifier - Feature - Expression - public class SDReconfigurationNotificationReceiver<Activity,ActivityNode,ActivityEdge,StoryPattern,StoryPatternObject,StoryPatternLink,Classifier,Feature,Expression> extends Object implements de.mdelab.sdm.interpreter.core.notifications.NotificationReceiver<Classifier>
| Constructor and Description |
|---|
SDReconfigurationNotificationReceiver(de.mdelab.sdm.interpreter.core.facade.MetamodelFacadeFactory<Activity,ActivityNode,ActivityEdge,StoryPattern,StoryPatternObject,StoryPatternLink,Classifier,Feature,Expression> facadeFactory) |
SDReconfigurationNotificationReceiver(de.mdelab.sdm.interpreter.core.facade.MetamodelFacadeFactory<Activity,ActivityNode,ActivityEdge,StoryPattern,StoryPatternObject,StoryPatternLink,Classifier,Feature,Expression> facadeFactory,
OutputStream outputStream) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
applicationSuccessful()
Provides the success state of a StoryDiagram reconfiguration rule application.
|
void |
notifyChanged(de.mdelab.sdm.interpreter.core.notifications.InterpreterNotification<Classifier> notification) |
void |
reset()
Call reset before executing a new reconfiguration rule.
|
void |
storyPatternMatchingFailed(de.mdelab.sdm.interpreter.core.notifications.StoryPatternMatchingFailedNotification<StoryPattern,Classifier> notification) |
void |
storyPatternMatchingSuccessful(de.mdelab.sdm.interpreter.core.notifications.StoryPatternMatchingSuccessfulNotification<StoryPattern,Classifier> notification) |
public SDReconfigurationNotificationReceiver(de.mdelab.sdm.interpreter.core.facade.MetamodelFacadeFactory<Activity,ActivityNode,ActivityEdge,StoryPattern,StoryPatternObject,StoryPatternLink,Classifier,Feature,Expression> facadeFactory, OutputStream outputStream)
public SDReconfigurationNotificationReceiver(de.mdelab.sdm.interpreter.core.facade.MetamodelFacadeFactory<Activity,ActivityNode,ActivityEdge,StoryPattern,StoryPatternObject,StoryPatternLink,Classifier,Feature,Expression> facadeFactory)
public void notifyChanged(de.mdelab.sdm.interpreter.core.notifications.InterpreterNotification<Classifier> notification)
notifyChanged in interface de.mdelab.sdm.interpreter.core.notifications.NotificationReceiver<Classifier>public void storyPatternMatchingSuccessful(de.mdelab.sdm.interpreter.core.notifications.StoryPatternMatchingSuccessfulNotification<StoryPattern,Classifier> notification)
public void storyPatternMatchingFailed(de.mdelab.sdm.interpreter.core.notifications.StoryPatternMatchingFailedNotification<StoryPattern,Classifier> notification)
public boolean applicationSuccessful()
public void reset()