1 package org.omg.uml.behavioralelements.statemachines;2 3 public interface State extends org.omg.uml.behavioralelements.statemachines.StateVertex {4 public org.omg.uml.behavioralelements.commonbehavior.Action getEntry();5 public void setEntry(org.omg.uml.behavioralelements.commonbehavior.Action newValue);6 public org.omg.uml.behavioralelements.commonbehavior.Action getExit();7 public void setExit(org.omg.uml.behavioralelements.commonbehavior.Action newValue);8 public java.util.Collection getDeferrableEvent();9 public java.util.Collection getInternalTransition();10 public org.omg.uml.behavioralelements.commonbehavior.Action getDoActivity();11 public void setDoActivity(org.omg.uml.behavioralelements.commonbehavior.Action newValue);12 public org.omg.uml.behavioralelements.statemachines.StateMachine getStateMachine();13 public void setStateMachine(org.omg.uml.behavioralelements.statemachines.StateMachine newValue);14 }15