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


 Attribute Summary
private static Map  _instanceByString
 
private String  _name
 
arrow_up
 

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

 Attribute Detail

_instanceByString

private static Map _instanceByString

arrow_up


_name

private String _name

arrow_up
 Association Detail

ACTIVATION

public SimpleTypeInfo ACTIVATION

arrow_up


ACTIVITY_DIAGRAM

public SimpleTypeInfo ACTIVITY_DIAGRAM

arrow_up


ARROW

public SimpleTypeInfo ARROW

arrow_up


ASSIGNMENT

public SimpleTypeInfo ASSIGNMENT

arrow_up


ASSOCIATION_CLASS_EDGE

public SimpleTypeInfo ASSOCIATION_CLASS_EDGE

arrow_up


ASSOCIATION_CLASS_NODE

public SimpleTypeInfo ASSOCIATION_CLASS_NODE

arrow_up


ATTRIBUTE_COMPARTMENT

public SimpleTypeInfo ATTRIBUTE_COMPARTMENT

arrow_up


BODY_COMPARTMENT

public SimpleTypeInfo BODY_COMPARTMENT

arrow_up


CLASS_DIAGRAM

public SimpleTypeInfo CLASS_DIAGRAM

arrow_up


COLLABORATION_DIAGRAM

public SimpleTypeInfo COLLABORATION_DIAGRAM

arrow_up


COMMENT_LINK

public SimpleTypeInfo COMMENT_LINK

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


COMMUNICATION_DIAGRAM

public SimpleTypeInfo COMMUNICATION_DIAGRAM

arrow_up


COMPARTMENT_SEPARATOR

public SimpleTypeInfo COMPARTMENT_SEPARATOR

arrow_up


DEFAULT

public SimpleTypeInfo DEFAULT

arrow_up


DEFAULT_VALUE

public SimpleTypeInfo DEFAULT_VALUE

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


DEFAULT_VALUE_SEPARATOR

public SimpleTypeInfo DEFAULT_VALUE_SEPARATOR

arrow_up


DELIMITED_SECTION

public SimpleTypeInfo DELIMITED_SECTION

arrow_up


DEPLOYMENT_DIAGRAM

public SimpleTypeInfo DEPLOYMENT_DIAGRAM

arrow_up


DERIVED

public SimpleTypeInfo DERIVED

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


DESTRUCTION

public SimpleTypeInfo DESTRUCTION

arrow_up


DIRECTED_NAME

public SimpleTypeInfo DIRECTED_NAME

arrow_up


DISCRIMINATOR

public SimpleTypeInfo DISCRIMINATOR

Discriminator of an generalization  
arrow_up


EFFECT_START

public SimpleTypeInfo EFFECT_START

arrow_up


ELLIPSIS

public SimpleTypeInfo ELLIPSIS

arrow_up


EXPRESSION

public SimpleTypeInfo EXPRESSION

arrow_up


EXPRESSION_COMPARTMENT

public SimpleTypeInfo EXPRESSION_COMPARTMENT

arrow_up


EXPRESSION_END

public SimpleTypeInfo EXPRESSION_END

arrow_up


EXPRESSION_SEPARATOR

public SimpleTypeInfo EXPRESSION_SEPARATOR

arrow_up


EXPRESSION_START

public SimpleTypeInfo EXPRESSION_START

arrow_up


EXTENSIONPOINT_COMPARTMENT

public SimpleTypeInfo EXTENSIONPOINT_COMPARTMENT

arrow_up


FREE_TEXT

public SimpleTypeInfo FREE_TEXT

arrow_up


GUARD_END

public SimpleTypeInfo GUARD_END

arrow_up


GUARD_START

public SimpleTypeInfo GUARD_START

arrow_up


HEADER_COMPARTMENT

public SimpleTypeInfo HEADER_COMPARTMENT

arrow_up


INITIAL_VALUE

public SimpleTypeInfo INITIAL_VALUE

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


INITIAL_VALUE_SEPARATOR

public SimpleTypeInfo INITIAL_VALUE_SEPARATOR

arrow_up


INTERFACE_LIST

public SimpleTypeInfo INTERFACE_LIST

arrow_up


INTERFACE_LIST_SEPARATOR

public SimpleTypeInfo INTERFACE_LIST_SEPARATOR

arrow_up


INTERNAL_TRANSITION_COMPARTMENT

public SimpleTypeInfo INTERNAL_TRANSITION_COMPARTMENT

arrow_up


IN_STATES

public SimpleTypeInfo IN_STATES

arrow_up


IN_STATES_END

public SimpleTypeInfo IN_STATES_END

arrow_up


IN_STATES_SEPARATOR

public SimpleTypeInfo IN_STATES_SEPARATOR

arrow_up


IN_STATES_START

public SimpleTypeInfo IN_STATES_START

arrow_up


KEYWORD_METACLASS

public SimpleTypeInfo KEYWORD_METACLASS

arrow_up


LABEL

public SimpleTypeInfo LABEL

arrow_up


LOCATION

public SimpleTypeInfo LOCATION

arrow_up


LOCATION_SEPARATOR

public SimpleTypeInfo LOCATION_SEPARATOR

arrow_up


MULTIPLICITY

public SimpleTypeInfo MULTIPLICITY

arrow_up


MULTIPLICITY_END

public SimpleTypeInfo MULTIPLICITY_END

arrow_up


MULTIPLICITY_START

public SimpleTypeInfo MULTIPLICITY_START

arrow_up


NAME

public SimpleTypeInfo NAME

arrow_up


NAMESPACE_COMPARTMENT

public SimpleTypeInfo NAMESPACE_COMPARTMENT

arrow_up


NAMESPACE_END

public SimpleTypeInfo NAMESPACE_END

arrow_up


NAMESPACE_SEPARATOR

public SimpleTypeInfo NAMESPACE_SEPARATOR

arrow_up


NAMESPACE_START

public SimpleTypeInfo NAMESPACE_START

arrow_up


NAME_AND_TYPE

public SimpleTypeInfo NAME_AND_TYPE

arrow_up


NAME_COMPARTMENT

public SimpleTypeInfo NAME_COMPARTMENT

Name compartment holds both the name, namespace and stereotype  
arrow_up


NOTE_BODY

public SimpleTypeInfo NOTE_BODY

arrow_up


OPERATION_COMPARTMENT

public SimpleTypeInfo OPERATION_COMPARTMENT

arrow_up


ORDERING

public SimpleTypeInfo ORDERING

arrow_up


PARAMETER_END

public SimpleTypeInfo PARAMETER_END

arrow_up


PARAMETER_SEPARATOR

public SimpleTypeInfo PARAMETER_SEPARATOR

arrow_up


PARAMETER_START

public SimpleTypeInfo PARAMETER_START

arrow_up


PARAMETER_TYPE

public SimpleTypeInfo PARAMETER_TYPE

arrow_up


PARAM_KIND

public SimpleTypeInfo PARAM_KIND

arrow_up


PORT_NAME_COMPARTMENT

public SimpleTypeInfo PORT_NAME_COMPARTMENT

arrow_up


PREDECESSOR

public SimpleTypeInfo PREDECESSOR

arrow_up


PROPERTY_COMPARTMENT

public SimpleTypeInfo PROPERTY_COMPARTMENT

arrow_up


PROPERTY_END

public SimpleTypeInfo PROPERTY_END

arrow_up


PROPERTY_SEPARATOR

public SimpleTypeInfo PROPERTY_SEPARATOR

arrow_up


PROPERTY_START

public SimpleTypeInfo PROPERTY_START

arrow_up


PROVIDED_INTERFACE_EDGE

public SimpleTypeInfo PROVIDED_INTERFACE_EDGE

arrow_up


PROVIDED_INTERFACE_NODE

public SimpleTypeInfo PROVIDED_INTERFACE_NODE

arrow_up


REGION_COMPARTMENT

public SimpleTypeInfo REGION_COMPARTMENT

arrow_up


REGION_SEPARATOR

public SimpleTypeInfo REGION_SEPARATOR

arrow_up


REQUIRED_INTERFACE_EDGE

public SimpleTypeInfo REQUIRED_INTERFACE_EDGE

arrow_up


REQUIRED_INTERFACE_NODE

public SimpleTypeInfo REQUIRED_INTERFACE_NODE

arrow_up


SEQUENCE_DIAGRAM

public SimpleTypeInfo SEQUENCE_DIAGRAM

arrow_up


SEQUENCE_EXPRESSION

public SimpleTypeInfo SEQUENCE_EXPRESSION

arrow_up


SIGNAL_IN_TRANSITION

public SimpleTypeInfo SIGNAL_IN_TRANSITION

arrow_up


SIGNAL_OUT_TRANSITION

public SimpleTypeInfo SIGNAL_OUT_TRANSITION

arrow_up


STATE_DIAGRAM

public SimpleTypeInfo STATE_DIAGRAM

arrow_up


STEREOTYPE_COMPARTMENT

public SimpleTypeInfo STEREOTYPE_COMPARTMENT

arrow_up


STEREOTYPE_END

public SimpleTypeInfo STEREOTYPE_END

arrow_up


STEREOTYPE_SEPARATOR

public SimpleTypeInfo STEREOTYPE_SEPARATOR

arrow_up


STEREOTYPE_START

public SimpleTypeInfo STEREOTYPE_START

arrow_up


STRUCTURAL_FEATURE_TYPE

public SimpleTypeInfo STRUCTURAL_FEATURE_TYPE

arrow_up


SUB_STATE_COMPARTMENT

public SimpleTypeInfo SUB_STATE_COMPARTMENT

arrow_up


TRANSITION_DESCRIPTION

public SimpleTypeInfo TRANSITION_DESCRIPTION

arrow_up


TYPE_SEPARATOR

public 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 SimpleTypeInfo USECASE_DIAGRAM

arrow_up


VISIBILITY

public SimpleTypeInfo VISIBILITY

arrow_up


poseidonProject

public PoseidonProject poseidonProject

arrow_up
 Constructor Detail

SimpleTypeInfo

private com.gentleware.jboogie.model_management.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 - 12 - 1

    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.