Protege-2000 1.7

edu.stanford.smi.protegex.layout
Class WireUtilities

java.lang.Object
  |
  +--edu.stanford.smi.protegex.layout.WireUtilities

public class WireUtilities
extends Object

Description of the class

Author:
William Grosso

Field Summary
static String[] ARROW_NAMES
           
static int BIG_ENDPOINT_SIZE
           
static String DASHED
           
static boolean DEFAULT_ANCHOR_TEXT_AT_UPPER_LEFT_CORNER
           
static boolean DEFAULT_DISPLAY_TEXT
           
static Color DEFAULT_TEXT_COLOR
           
static Color DEFAULT_WIRE_COLOR
           
static String DEFAULT_WIRE_ENDING_ARROW
           
static String DEFAULT_WIRE_STARTING_ARROW
           
static String DEFAULT_WIRE_TYPE
           
static String DOTTED
           
static String ENDPOINT_ARROWHEAD
           
static String ENDPOINT_CIRCLE
           
static String ENDPOINT_NO_CONNECTION
           
static String ENDPOINT_NONE
           
static String ENDPOINT_SQUARE
           
static int HALF_ARROW_ANGLE
           
static int HOLLOW_ENDPOINT_OFFSET
           
static int HOLLOW_ENDPOINT_REDUCTION
           
static int HOLLOW_HALF_ARROW_ANGLE
           
static int HOLLOW_TOTAL_ARROW_ANGLE
           
static double RADIAN_TO_ANGLE_CONVERSION_FACTOR
           
static String SEMI_DASHED
           
static int SMALL_ENDPOINT_SIZE
           
static String SOLID
           
static String[] STYLE_NAMES
           
static int TOTAL_ARROW_ANGLE
           
 
Constructor Summary
WireUtilities()
           
 
Method Summary
static void drawWire(Graphics g, String wireType, String startingEndpoint, String endingEndpoint, Color wireColor, int startX, int startY, int endX, int endY, boolean isHighlighted, boolean startingEndpointIsConnected, boolean endingEndpointIsConnected)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOLID

public static final String SOLID

DOTTED

public static final String DOTTED

DASHED

public static final String DASHED

SEMI_DASHED

public static final String SEMI_DASHED

STYLE_NAMES

public static final String[] STYLE_NAMES

ENDPOINT_SQUARE

public static final String ENDPOINT_SQUARE

ENDPOINT_CIRCLE

public static final String ENDPOINT_CIRCLE

ENDPOINT_ARROWHEAD

public static final String ENDPOINT_ARROWHEAD

ENDPOINT_NONE

public static final String ENDPOINT_NONE

ENDPOINT_NO_CONNECTION

public static final String ENDPOINT_NO_CONNECTION

ARROW_NAMES

public static final String[] ARROW_NAMES

DEFAULT_WIRE_TYPE

public static final String DEFAULT_WIRE_TYPE

DEFAULT_WIRE_STARTING_ARROW

public static final String DEFAULT_WIRE_STARTING_ARROW

DEFAULT_WIRE_ENDING_ARROW

public static final String DEFAULT_WIRE_ENDING_ARROW

DEFAULT_WIRE_COLOR

public static final Color DEFAULT_WIRE_COLOR

DEFAULT_TEXT_COLOR

public static final Color DEFAULT_TEXT_COLOR

DEFAULT_DISPLAY_TEXT

public static final boolean DEFAULT_DISPLAY_TEXT

DEFAULT_ANCHOR_TEXT_AT_UPPER_LEFT_CORNER

public static final boolean DEFAULT_ANCHOR_TEXT_AT_UPPER_LEFT_CORNER

BIG_ENDPOINT_SIZE

public static final int BIG_ENDPOINT_SIZE

SMALL_ENDPOINT_SIZE

public static final int SMALL_ENDPOINT_SIZE

HOLLOW_ENDPOINT_REDUCTION

public static final int HOLLOW_ENDPOINT_REDUCTION

HOLLOW_ENDPOINT_OFFSET

public static final int HOLLOW_ENDPOINT_OFFSET

HALF_ARROW_ANGLE

public static final int HALF_ARROW_ANGLE

TOTAL_ARROW_ANGLE

public static final int TOTAL_ARROW_ANGLE

HOLLOW_HALF_ARROW_ANGLE

public static final int HOLLOW_HALF_ARROW_ANGLE

HOLLOW_TOTAL_ARROW_ANGLE

public static final int HOLLOW_TOTAL_ARROW_ANGLE

RADIAN_TO_ANGLE_CONVERSION_FACTOR

public static final double RADIAN_TO_ANGLE_CONVERSION_FACTOR
Constructor Detail

WireUtilities

public WireUtilities()
Method Detail

drawWire

public static void drawWire(Graphics g,
                            String wireType,
                            String startingEndpoint,
                            String endingEndpoint,
                            Color wireColor,
                            int startX,
                            int startY,
                            int endX,
                            int endY,
                            boolean isHighlighted,
                            boolean startingEndpointIsConnected,
                            boolean endingEndpointIsConnected)

Protege-2000 1.7

Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.