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

Authors:
Stephen Kelvin


 Attribute Summary
public static SemanticModelBridgePresentation  CLASSIFIER
The actual model element is a subclass of Classifier, but it wants to be displayed in the general Classifier rectangle form  
public static SemanticModelBridgePresentation  DEFAULT
 
public static SemanticModelBridgePresentation  INTERFACE_BALL
Representation of an interface as a ball (used for the lollipop representation)  
public static SemanticModelBridgePresentation  OBJECT_AS_ACTOR
Representation of an object as an actor  
public static SemanticModelBridgePresentation  TRANSITION_RECEIPTSIGNAL
Representation of a transition as a receipt signal  
public static SemanticModelBridgePresentation  TRANSITION_SENDSIGNAL
Representation of a transition as a send signal  
public static SemanticModelBridgePresentation  USER_DEFINED
 
private static Map  _instanceByString
 
private String  _text
 
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
 

 Attribute Detail

CLASSIFIER

public static 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 static SemanticModelBridgePresentation DEFAULT

arrow_up


INTERFACE_BALL

public static SemanticModelBridgePresentation INTERFACE_BALL

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


OBJECT_AS_ACTOR

public static SemanticModelBridgePresentation OBJECT_AS_ACTOR

Representation of an object as an actor  
arrow_up


TRANSITION_RECEIPTSIGNAL

public static SemanticModelBridgePresentation TRANSITION_RECEIPTSIGNAL

Representation of a transition as a receipt signal  
arrow_up


TRANSITION_SENDSIGNAL

public static SemanticModelBridgePresentation TRANSITION_SENDSIGNAL

Representation of a transition as a send signal  
arrow_up


USER_DEFINED

public static SemanticModelBridgePresentation USER_DEFINED

arrow_up


_instanceByString

private static Map _instanceByString

arrow_up


_text

private String _text

arrow_up
 Constructor Detail

SemanticModelBridgePresentation

private 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 - 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.