de.armax.ax.devtools.uml
Class AXvisibility

java.lang.Object
  extended byde.armax.ax.devtools.uml.AXvisibility

public class AXvisibility
extends java.lang.Object

Class representing the visibility of a model element.

Author:
Peter Wieland, ARMAX mindware GmbH

Field Summary
static AXvisibility NONE
           
static int NONE_VALUE
           
static AXvisibility PRIVATE
           
static int PRIVATE_VALUE
           
static AXvisibility PROTECTED
           
static int PROTECTED_VALUE
           
static AXvisibility PUBLIC
           
static int PUBLIC_VALUE
           
 
Method Summary
 java.lang.String getName()
          Get the name of this visibility object.
 int getVisibility()
          Get a int value representing the visiblity.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PRIVATE_VALUE

public static final int PRIVATE_VALUE
See Also:
Constant Field Values

NONE_VALUE

public static final int NONE_VALUE
See Also:
Constant Field Values

PROTECTED_VALUE

public static final int PROTECTED_VALUE
See Also:
Constant Field Values

PUBLIC_VALUE

public static final int PUBLIC_VALUE
See Also:
Constant Field Values

PRIVATE

public static final AXvisibility PRIVATE

NONE

public static final AXvisibility NONE

PROTECTED

public static final AXvisibility PROTECTED

PUBLIC

public static final AXvisibility PUBLIC
Method Detail

getVisibility

public int getVisibility()

Get a int value representing the visiblity.

Returns:
one of PRIVATE_VALUE, NONE_VALUE, PROTECTED_VALUE or PUBLIC_VALUE

getName

public java.lang.String getName()

Get the name of this visibility object.

Returns:
one of "private", empty string, "protected" or "public"

toString

public java.lang.String toString()


Copyright © 2003 ARMAX mindware GmbH. All Rights Reserved.