1 package org.omg.uml.behavioralelements.statemachines;2 3 public interface Transition extends org.omg.uml.foundation.core.ModelElement {4 public org.omg.uml.behavioralelements.statemachines.Guard getGuard();5 public void setGuard(org.omg.uml.behavioralelements.statemachines.Guard newValue);6 public org.omg.uml.behavioralelements.commonbehavior.Action getEffect();7 public void setEffect(org.omg.uml.behavioralelements.commonbehavior.Action newValue);8 public org.omg.uml.behavioralelements.statemachines.Event getTrigger();9 public void setTrigger(org.omg.uml.behavioralelements.statemachines.Event newValue);10 public org.omg.uml.behavioralelements.statemachines.StateVertex getSource();11 public void setSource(org.omg.uml.behavioralelements.statemachines.StateVertex newValue);12 public org.omg.uml.behavioralelements.statemachines.StateVertex getTarget();13 public void setTarget(org.omg.uml.behavioralelements.statemachines.StateVertex newValue);14 public org.omg.uml.behavioralelements.statemachines.StateMachine getStateMachine();15 public void setStateMachine(org.omg.uml.behavioralelements.statemachines.StateMachine newValue);16 }17