Collection behaviors = new ArrayList();
behaviors.addAll(this.metaObject.getOwnedBehaviors()); // For MD11.5
behaviors.addAll(this.metaObject.getOwnedStateMachines()); // For RSM
for (final Iterator iterator = behaviors.iterator(); iterator.hasNext() && activityGraph == null;)
{
final Behavior modelElement = (Behavior)iterator.next();
if (modelElement instanceof StateMachine)
{
activityGraph = (StateMachine)modelElement;
}
}