Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

com.gentleware.jboogie.model_management

Class SimpleTypeInfo

com.gentleware.jboogie.model_management.SimpleTypeInfo

public class SimpleTypeInfo


Any graph element must have either a simple type info or a reference to an UML element. If graph element A has a simple type info T attached then T denotes the relation of A to the nearest container ancestor that has a UML element bridge.

Created: 11.02.2003 13:27:10

Authors:
Stephen Kelvin


 Attribute Summary
public static SimpleTypeInfo  ACTIVATION
 
public static SimpleTypeInfo  ACTIVITY_DIAGRAM
 
public static SimpleTypeInfo  ARROW
 
public static SimpleTypeInfo  ASSIGNMENT
 
public static SimpleTypeInfo  ASSOCIATION_CLASS_EDGE
 
public static SimpleTypeInfo  ASSOCIATION_CLASS_NODE
 
public static SimpleTypeInfo  ATTRIBUTE_COMPARTMENT
 
public static SimpleTypeInfo  BODY_COMPARTMENT
 
public static SimpleTypeInfo  CLASS_DIAGRAM
 
public static SimpleTypeInfo  COLLABORATION_DIAGRAM
 
public static SimpleTypeInfo  COMMENT_LINK
attached to each edge that links any node to a comment node  
public static SimpleTypeInfo  COMMUNICATION_DIAGRAM
 
public static SimpleTypeInfo  COMPARTMENT_SEPARATOR
 
public static SimpleTypeInfo  DEFAULT
 
public static SimpleTypeInfo  DEFAULT_VALUE
attached to a text element that holds the default value of a parameter  
public static SimpleTypeInfo  DEFAULT_VALUE_SEPARATOR
 
public static SimpleTypeInfo  DELIMITED_SECTION
 
public static SimpleTypeInfo  DEPLOYMENT_DIAGRAM
 
public static SimpleTypeInfo  DERIVED
Attached to a node that represent the "/" derived marker for an attribute or association  
public static SimpleTypeInfo  DESTRUCTION
 
public static SimpleTypeInfo  DIRECTED_NAME
 
public static SimpleTypeInfo  DISCRIMINATOR
Discriminator of an generalization  
public static SimpleTypeInfo  EFFECT_START
 
public static SimpleTypeInfo  ELLIPSIS
 
public static SimpleTypeInfo  EXPRESSION
 
public static SimpleTypeInfo  EXPRESSION_COMPARTMENT
 
public static SimpleTypeInfo  EXPRESSION_END
 
public static SimpleTypeInfo  EXPRESSION_SEPARATOR
 
public static SimpleTypeInfo  EXPRESSION_START
 
public static SimpleTypeInfo  EXTENSIONPOINT_COMPARTMENT
 
public static SimpleTypeInfo  FREE_TEXT
 
public static SimpleTypeInfo  GUARD_END
 
public static SimpleTypeInfo  GUARD_START
 
public static SimpleTypeInfo  HEADER_COMPARTMENT
 
public static SimpleTypeInfo  INITIAL_VALUE
attached to a text element that holds the initial value of an attribute  
public static SimpleTypeInfo  INITIAL_VALUE_SEPARATOR
 
public static SimpleTypeInfo  INTERFACE_LIST
 
public static SimpleTypeInfo  INTERFACE_LIST_SEPARATOR
 
public static SimpleTypeInfo  INTERNAL_TRANSITION_COMPARTMENT
 
public static SimpleTypeInfo  IN_STATES
 
public static SimpleTypeInfo  IN_STATES_END
 
public static SimpleTypeInfo  IN_STATES_SEPARATOR
 
public static SimpleTypeInfo  IN_STATES_START
 
public static SimpleTypeInfo  KEYWORD_METACLASS
 
public static SimpleTypeInfo  LABEL
 
public static SimpleTypeInfo  LOCATION
 
public static SimpleTypeInfo  LOCATION_SEPARATOR
 
public static SimpleTypeInfo  MULTIPLICITY
 
public static SimpleTypeInfo  MULTIPLICITY_END
 
public static SimpleTypeInfo  MULTIPLICITY_START
 
public static SimpleTypeInfo  NAME
 
public static SimpleTypeInfo  NAMESPACE_COMPARTMENT
 
public static SimpleTypeInfo  NAMESPACE_END
 
public static SimpleTypeInfo  NAMESPACE_SEPARATOR
 
public static SimpleTypeInfo  NAMESPACE_START
 
public static SimpleTypeInfo  NAME_AND_TYPE
 
public static SimpleTypeInfo  NAME_COMPARTMENT
Name compartment holds both the name, namespace and stereotype  
public static SimpleTypeInfo  NOTE_BODY
 
public static SimpleTypeInfo  OPERATION_COMPARTMENT
 
public static SimpleTypeInfo  ORDERING
 
public static SimpleTypeInfo  PARAMETER_END
 
public static SimpleTypeInfo  PARAMETER_SEPARATOR
 
public static SimpleTypeInfo  PARAMETER_START
 
public static SimpleTypeInfo  PARAMETER_TYPE
 
public static SimpleTypeInfo  PARAM_KIND
 
public static SimpleTypeInfo  PORT_NAME_COMPARTMENT
 
public static SimpleTypeInfo  PREDECESSOR
 
public static SimpleTypeInfo  PROPERTY_COMPARTMENT
 
public static SimpleTypeInfo  PROPERTY_END
 
public static SimpleTypeInfo  PROPERTY_SEPARATOR
 
public static SimpleTypeInfo  PROPERTY_START
 
public static SimpleTypeInfo  PROVIDED_INTERFACE_EDGE
 
public static SimpleTypeInfo  PROVIDED_INTERFACE_NODE
 
public static SimpleTypeInfo  REGION_COMPARTMENT
 
public static SimpleTypeInfo  REGION_SEPARATOR
 
public static SimpleTypeInfo  REQUIRED_INTERFACE_EDGE
 
public static SimpleTypeInfo  REQUIRED_INTERFACE_NODE
 
public static SimpleTypeInfo  SEQUENCE_DIAGRAM
 
public static SimpleTypeInfo  SEQUENCE_EXPRESSION
 
public static SimpleTypeInfo  SIGNAL_IN_TRANSITION
 
public static SimpleTypeInfo  SIGNAL_OUT_TRANSITION
 
public static SimpleTypeInfo  STATE_DIAGRAM
 
public static SimpleTypeInfo  STEREOTYPE_COMPARTMENT
 
public static SimpleTypeInfo  STEREOTYPE_END
 
public static SimpleTypeInfo  STEREOTYPE_SEPARATOR
 
public static SimpleTypeInfo  STEREOTYPE_START
 
public static SimpleTypeInfo  STRUCTURAL_FEATURE_TYPE
 
public static SimpleTypeInfo  SUB_STATE_COMPARTMENT
 
public static SimpleTypeInfo  TRANSITION_DESCRIPTION
 
public static SimpleTypeInfo  TYPE_SEPARATOR
attached to a text element that holds the separator between a type declaration and a variable name  
public static SimpleTypeInfo  USECASE_DIAGRAM
 
public static SimpleTypeInfo  VISIBILITY
 
private static Map  _instanceByString
 
private String  _name
 
arrow_up
 

 Constructor Summary
private   SimpleTypeInfo(String name)
 
arrow_up
 

 Method Summary
public static SimpleTypeInfo   create(String value)
Returns the single SimpleTypeInfo instance with the given text (creates a new instance if needed). 
public boolean   equals(Object object)
 
public static boolean   equals(SimpleTypeInfo a, SimpleTypeInfo b)
 
public int   hashCode()
 
public String   textValue()
 
public String   toString()
 
arrow_up
 

Tagged Values
static false
 

 Attribute Detail

ACTIVATION

public static SimpleTypeInfo ACTIVATION

arrow_up


ACTIVITY_DIAGRAM

public static SimpleTypeInfo ACTIVITY_DIAGRAM

arrow_up


ARROW

public static SimpleTypeInfo ARROW

arrow_up


ASSIGNMENT

public static SimpleTypeInfo ASSIGNMENT

arrow_up


ASSOCIATION_CLASS_EDGE

public static SimpleTypeInfo ASSOCIATION_CLASS_EDGE

arrow_up


ASSOCIATION_CLASS_NODE

public static SimpleTypeInfo ASSOCIATION_CLASS_NODE

arrow_up


ATTRIBUTE_COMPARTMENT

public static SimpleTypeInfo ATTRIBUTE_COMPARTMENT

arrow_up


BODY_COMPARTMENT

public static SimpleTypeInfo BODY_COMPARTMENT

arrow_up


CLASS_DIAGRAM

public static SimpleTypeInfo CLASS_DIAGRAM

arrow_up


COLLABORATION_DIAGRAM

public static SimpleTypeInfo COLLABORATION_DIAGRAM

arrow_up


COMMENT_LINK

public static SimpleTypeInfo COMMENT_LINK

attached to each edge that links any node to a comment node  
arrow_up


COMMUNICATION_DIAGRAM

public static SimpleTypeInfo COMMUNICATION_DIAGRAM

arrow_up


COMPARTMENT_SEPARATOR

public static SimpleTypeInfo COMPARTMENT_SEPARATOR

arrow_up


DEFAULT

public static SimpleTypeInfo DEFAULT

arrow_up


DEFAULT_VALUE

public static SimpleTypeInfo DEFAULT_VALUE

attached to a text element that holds the default value of a parameter  
arrow_up


DEFAULT_VALUE_SEPARATOR

public static SimpleTypeInfo DEFAULT_VALUE_SEPARATOR

arrow_up


DELIMITED_SECTION

public static SimpleTypeInfo DELIMITED_SECTION

arrow_up


DEPLOYMENT_DIAGRAM

public static SimpleTypeInfo DEPLOYMENT_DIAGRAM

arrow_up


DERIVED

public static SimpleTypeInfo DERIVED

Attached to a node that represent the "/" derived marker for an attribute or association  
arrow_up


DESTRUCTION

public static SimpleTypeInfo DESTRUCTION

arrow_up


DIRECTED_NAME

public static SimpleTypeInfo DIRECTED_NAME

arrow_up


DISCRIMINATOR

public static SimpleTypeInfo DISCRIMINATOR

Discriminator of an generalization  
arrow_up


EFFECT_START

public static SimpleTypeInfo EFFECT_START

arrow_up


ELLIPSIS

public static SimpleTypeInfo ELLIPSIS

arrow_up


EXPRESSION

public static SimpleTypeInfo EXPRESSION

arrow_up


EXPRESSION_COMPARTMENT

public static SimpleTypeInfo EXPRESSION_COMPARTMENT

arrow_up


EXPRESSION_END

public static SimpleTypeInfo EXPRESSION_END

arrow_up


EXPRESSION_SEPARATOR

public static SimpleTypeInfo EXPRESSION_SEPARATOR

arrow_up


EXPRESSION_START

public static SimpleTypeInfo EXPRESSION_START

arrow_up


EXTENSIONPOINT_COMPARTMENT

public static SimpleTypeInfo EXTENSIONPOINT_COMPARTMENT

arrow_up


FREE_TEXT

public static SimpleTypeInfo FREE_TEXT

arrow_up


GUARD_END

public static SimpleTypeInfo GUARD_END

arrow_up


GUARD_START

public static SimpleTypeInfo GUARD_START

arrow_up


HEADER_COMPARTMENT

public static SimpleTypeInfo HEADER_COMPARTMENT

arrow_up


INITIAL_VALUE

public static SimpleTypeInfo INITIAL_VALUE

attached to a text element that holds the initial value of an attribute  
arrow_up


INITIAL_VALUE_SEPARATOR

public static SimpleTypeInfo INITIAL_VALUE_SEPARATOR

arrow_up


INTERFACE_LIST

public static SimpleTypeInfo INTERFACE_LIST

arrow_up


INTERFACE_LIST_SEPARATOR

public static SimpleTypeInfo INTERFACE_LIST_SEPARATOR

arrow_up


INTERNAL_TRANSITION_COMPARTMENT

public static SimpleTypeInfo INTERNAL_TRANSITION_COMPARTMENT

arrow_up


IN_STATES

public static SimpleTypeInfo IN_STATES

arrow_up


IN_STATES_END

public static SimpleTypeInfo IN_STATES_END

arrow_up


IN_STATES_SEPARATOR

public static SimpleTypeInfo IN_STATES_SEPARATOR

arrow_up


IN_STATES_START

public static SimpleTypeInfo IN_STATES_START

arrow_up


KEYWORD_METACLASS

public static SimpleTypeInfo KEYWORD_METACLASS

arrow_up


LABEL

public static SimpleTypeInfo LABEL

arrow_up


LOCATION

public static SimpleTypeInfo LOCATION

arrow_up


LOCATION_SEPARATOR

public static SimpleTypeInfo LOCATION_SEPARATOR

arrow_up


MULTIPLICITY

public static SimpleTypeInfo MULTIPLICITY

arrow_up


MULTIPLICITY_END

public static SimpleTypeInfo MULTIPLICITY_END

arrow_up


MULTIPLICITY_START

public static SimpleTypeInfo MULTIPLICITY_START

arrow_up


NAME

public static SimpleTypeInfo NAME

arrow_up


NAMESPACE_COMPARTMENT

public static SimpleTypeInfo NAMESPACE_COMPARTMENT

arrow_up


NAMESPACE_END

public static SimpleTypeInfo NAMESPACE_END

arrow_up


NAMESPACE_SEPARATOR

public static SimpleTypeInfo NAMESPACE_SEPARATOR

arrow_up


NAMESPACE_START

public static SimpleTypeInfo NAMESPACE_START

arrow_up


NAME_AND_TYPE

public static SimpleTypeInfo NAME_AND_TYPE

arrow_up


NAME_COMPARTMENT

public static SimpleTypeInfo NAME_COMPARTMENT

Name compartment holds both the name, namespace and stereotype  
arrow_up


NOTE_BODY

public static SimpleTypeInfo NOTE_BODY

arrow_up


OPERATION_COMPARTMENT

public static SimpleTypeInfo OPERATION_COMPARTMENT

arrow_up


ORDERING

public static SimpleTypeInfo ORDERING

arrow_up


PARAMETER_END

public static SimpleTypeInfo PARAMETER_END

arrow_up


PARAMETER_SEPARATOR

public static SimpleTypeInfo PARAMETER_SEPARATOR

arrow_up


PARAMETER_START

public static SimpleTypeInfo PARAMETER_START

arrow_up


PARAMETER_TYPE

public static SimpleTypeInfo PARAMETER_TYPE

arrow_up


PARAM_KIND

public static SimpleTypeInfo PARAM_KIND

arrow_up


PORT_NAME_COMPARTMENT

public static SimpleTypeInfo PORT_NAME_COMPARTMENT

arrow_up


PREDECESSOR

public static SimpleTypeInfo PREDECESSOR

arrow_up


PROPERTY_COMPARTMENT

public static SimpleTypeInfo PROPERTY_COMPARTMENT

arrow_up


PROPERTY_END

public static SimpleTypeInfo PROPERTY_END

arrow_up


PROPERTY_SEPARATOR

public static SimpleTypeInfo PROPERTY_SEPARATOR

arrow_up


PROPERTY_START

public static SimpleTypeInfo PROPERTY_START

arrow_up


PROVIDED_INTERFACE_EDGE

public static SimpleTypeInfo PROVIDED_INTERFACE_EDGE

arrow_up


PROVIDED_INTERFACE_NODE

public static SimpleTypeInfo PROVIDED_INTERFACE_NODE

arrow_up


REGION_COMPARTMENT

public static SimpleTypeInfo REGION_COMPARTMENT

arrow_up


REGION_SEPARATOR

public static SimpleTypeInfo REGION_SEPARATOR

arrow_up


REQUIRED_INTERFACE_EDGE

public static SimpleTypeInfo REQUIRED_INTERFACE_EDGE

arrow_up


REQUIRED_INTERFACE_NODE

public static SimpleTypeInfo REQUIRED_INTERFACE_NODE

arrow_up


SEQUENCE_DIAGRAM

public static SimpleTypeInfo SEQUENCE_DIAGRAM

arrow_up


SEQUENCE_EXPRESSION

public static SimpleTypeInfo SEQUENCE_EXPRESSION

arrow_up


SIGNAL_IN_TRANSITION

public static SimpleTypeInfo SIGNAL_IN_TRANSITION

arrow_up


SIGNAL_OUT_TRANSITION

public static SimpleTypeInfo SIGNAL_OUT_TRANSITION

arrow_up


STATE_DIAGRAM

public static SimpleTypeInfo STATE_DIAGRAM

arrow_up


STEREOTYPE_COMPARTMENT

public static SimpleTypeInfo STEREOTYPE_COMPARTMENT

arrow_up


STEREOTYPE_END

public static SimpleTypeInfo STEREOTYPE_END

arrow_up


STEREOTYPE_SEPARATOR

public static SimpleTypeInfo STEREOTYPE_SEPARATOR

arrow_up


STEREOTYPE_START

public static SimpleTypeInfo STEREOTYPE_START

arrow_up


STRUCTURAL_FEATURE_TYPE

public static SimpleTypeInfo STRUCTURAL_FEATURE_TYPE

arrow_up


SUB_STATE_COMPARTMENT

public static SimpleTypeInfo SUB_STATE_COMPARTMENT

arrow_up


TRANSITION_DESCRIPTION

public static SimpleTypeInfo TRANSITION_DESCRIPTION

arrow_up


TYPE_SEPARATOR

public static SimpleTypeInfo TYPE_SEPARATOR

attached to a text element that holds the separator between a type declaration and a variable name  
arrow_up


USECASE_DIAGRAM

public static SimpleTypeInfo USECASE_DIAGRAM

arrow_up


VISIBILITY

public static SimpleTypeInfo VISIBILITY

arrow_up


_instanceByString

private static Map _instanceByString

arrow_up


_name

private String _name

arrow_up
 Constructor Detail

SimpleTypeInfo

private SimpleTypeInfo SimpleTypeInfo(String name)

Parameters:
name -
Returns:
arrow_up
 Method Detail

create

public static SimpleTypeInfo create(String value)


Returns the single SimpleTypeInfo instance with the given text (creates a new instance if needed).  
Parameters:
value - the name of a constant declared in this class
Returns:
a new instance of SimpleSemanticModelElementTypeInfo or null
arrow_up


equals

public boolean equals(Object object)

Parameters:
object -
Returns:
arrow_up


equals

public static boolean equals(SimpleTypeInfo a, SimpleTypeInfo b)

Parameters:
a -
b -
Returns:
arrow_up


hashCode

public int hashCode()

Returns:
arrow_up


textValue

public String textValue()

Returns:
arrow_up


toString

public String toString()

Returns:
arrow_up
Created  2004 - 10 - 21

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.