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 SemanticModelBridgePresentation

com.gentleware.jboogie.model_management.SemanticModelBridgePresentation

public class SemanticModelBridgePresentation


Enumeration class for permissable values of SemanticModelBridge.presentation.

SemanticModelBridge.presentation
To achieve the standard visualization of an element, presentation must be set to "", the empty string. For a non-standard treatment, it must be set to "UserDefined". This means that it is shown exactly as specified through the DiagramElements contained in the GraphElement associated with the Element. As most elements have exactly one standard presentation, the following table lists only those explicitly which have more than one. The others are collected under the term [Single Presentation].

ElementSemanticModelBridge.presentation
[Single Presentation]"" (Default), "UserDefined"
Actor"" = "Stickman", "Rectangle", "UserDefined"
Interface"" = "Rectangle", "Circle", "Lollipop", "UserDefined"
Permissible values for SemanticModelBridge.presentation


 Attribute Summary
private static Map  _instanceByString
 
private String  _text
 
arrow_up
 

 Association Summary
public SemanticModelBridgePresentation  CLASSIFIER
The actual model element is a subclass of Classifier, but it wants to be displayed in the general Classifier rectangle form  
public SemanticModelBridgePresentation  DEFAULT
 
public SemanticModelBridgePresentation  INTERFACE_BALL
Representation of an interface as a ball (used for the lollipop representation)  
public SemanticModelBridgePresentation  OBJECT_AS_ACTOR
Representation of an object as an actor  
public SemanticModelBridgePresentation  TRANSITION_RECEIPTSIGNAL
Representation of a transition as a receipt signal  
public SemanticModelBridgePresentation  TRANSITION_SENDSIGNAL
Representation of a transition as a send signal  
public SemanticModelBridgePresentation  USER_DEFINED
 
public SemanticModelBridgePresentation  semanticModelBridgePresentation
 
arrow_up
 

 Constructor Summary
private   SemanticModelBridgePresentation(String text)
 
arrow_up
 

 Method Summary
public static SemanticModelBridgePresentation   create(String value)
 
public boolean   equals(Object o)
 
public static boolean   equals(SemanticModelBridgePresentation a, SemanticModelBridgePresentation b)
 
public int   hashCode()
 
public String   textValue()
 
public String   toString()
 
arrow_up
 

Tagged Values
static false
gentleware-imported-line-number 31
gentleware-imported-package-statement-line-number 5
 

 Attribute Detail

_instanceByString

private static Map _instanceByString

arrow_up


_text

private String _text

arrow_up
 Association Detail

CLASSIFIER

public SemanticModelBridgePresentation CLASSIFIER

The actual model element is a subclass of Classifier, but it wants to be displayed in the general Classifier rectangle form  
arrow_up


DEFAULT

public SemanticModelBridgePresentation DEFAULT

arrow_up


INTERFACE_BALL

public SemanticModelBridgePresentation INTERFACE_BALL

Representation of an interface as a ball (used for the lollipop representation)  
arrow_up


OBJECT_AS_ACTOR

public SemanticModelBridgePresentation OBJECT_AS_ACTOR

Representation of an object as an actor  
arrow_up


TRANSITION_RECEIPTSIGNAL

public SemanticModelBridgePresentation TRANSITION_RECEIPTSIGNAL

Representation of a transition as a receipt signal  
arrow_up


TRANSITION_SENDSIGNAL

public SemanticModelBridgePresentation TRANSITION_SENDSIGNAL

Representation of a transition as a send signal  
arrow_up


USER_DEFINED

public SemanticModelBridgePresentation USER_DEFINED

arrow_up


semanticModelBridgePresentation

public SemanticModelBridgePresentation semanticModelBridgePresentation

arrow_up
 Constructor Detail

SemanticModelBridgePresentation

private com.gentleware.jboogie.model_management.SemanticModelBridgePresentation SemanticModelBridgePresentation(String text)

Parameters:
text -
Returns:
arrow_up
 Method Detail

create

public static SemanticModelBridgePresentation create(String value)

Parameters:
value -
Returns:
arrow_up


equals

public boolean equals(Object o)

Parameters:
o -
Returns:
arrow_up


equals

public static boolean equals(SemanticModelBridgePresentation a, SemanticModelBridgePresentation 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.