Interface IUMLState
diagram  |  | 
hierarchy  |  | 
typedElements  |  | 
 
Operation IUMLState::ConnectionPoints
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | IUMLDataList   |    |    |    |  
  | 
documentation  | A list of elements of type IUMLPseudostate.  | 
 
Operation IUMLState::Connections
 
Operation IUMLState::DoActivity
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | IUMLBehavior   |    |    |    |  
  | 
 
Operation IUMLState::Entry
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | IUMLBehavior   |    |    |    |  
  | 
 
Operation IUMLState::Exit
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | IUMLBehavior   |    |    |    |  
  | 
 
Operation IUMLState::InsertConnectionAt
 
Operation IUMLState::InsertConnectionPointAt
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  nIdx   | in   | int   |    |    |    |  return   | return   | IUMLPseudostate   |    |    |    |  
  | 
 
Operation IUMLState::InsertRegionAt
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  nIdx   | in   | int   |    |    |    |  return   | return   | IUMLRegion   |    |    |    |  
  | 
 
Operation IUMLState::IsComposite
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | bool   |    |    |    |  
  | 
 
Operation IUMLState::IsOrthogonal
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | bool   |    |    |    |  
  | 
 
Operation IUMLState::IsSimple
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | bool   |    |    |    |  
  | 
 
Operation IUMLState::IsSubmachineState
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | bool   |    |    |    |  
  | 
 
Operation IUMLState::Regions
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | IUMLDataList   |    |    |    |  
  | 
documentation  | A list of elements of type IUMLRegion.  | 
 
Operation IUMLState::SetNewDoActivity
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  strKind   | in   | string   |    |    |    |  return   | return   | IUMLBehavior   |    |    |    |  
  | 
 
Operation IUMLState::SetNewEntry
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  strKind   | in   | string   |    |    |    |  return   | return   | IUMLBehavior   |    |    |    |  
  | 
 
Operation IUMLState::SetNewExit
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  strKind   | in   | string   |    |    |    |  return   | return   | IUMLBehavior   |    |    |    |  
  | 
 
Operation IUMLState::SetNewStateInvariant
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  strKind   | in   | string   |    |    |    |  return   | return   | IUMLConstraint   |    |    |    |  
  | 
 
Operation IUMLState::StateInvariant
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | IUMLConstraint   |    |    |    |  
  | 
 
Operation IUMLState::Submachine
parameter  | name    | direction    | type    | type modifier    | multiplicity    | default    |  return   | return   | IUMLStateMachine   |    |    |    |  
  |