de.cau.cs.kieler.klay.force.properties
Class Properties

java.lang.Object
  extended by de.cau.cs.kieler.klay.force.properties.Properties

public final class Properties
extends Object

Property definitions for the force layouter.

Rating red

Field Summary
static Property<Float> ASPECT_RATIO
          the aspect ratio for packing connected components.
static IProperty<KVector> BB_LOWRIGHT
          lower right corner of the graph's bounding box.
static IProperty<KVector> BB_UPLEFT
          upper left corner of the graph's bounding box.
static float DEF_ASPECT_RATIO
          default value for aspect ratio.
static int DEF_ITERATIONS
          default value for iterations.
static float DEF_LABEL_SPACING
          default value for label spacing.
static float DEF_REPULSION
          default value for repulsion factor.
static float DEF_SPACING
          default value for object spacing.
static float DEF_TEMPERATURE
          default value for temperature.
static Property<Integer> EDGE_REP
          edge repulsive power property.
static String EDGE_REP_ID
          edge repulsive power property identifier.
static Property<ForceModelStrategy> FORCE_MODEL
          force model property.
static String FORCE_MODEL_ID
          force model property identifier.
static Property<Integer> ITERATIONS
          iterations property.
static String ITERATIONS_ID
          iterations property identifier.
static Property<Float> LABEL_SPACING
          label spacing property.
static IProperty<Object> ORIGIN
          the original object from which a graph element was created.
static Property<Integer> PRIORITY
          priority of nodes or edges.
static IProperty<Random> RANDOM
          random number generator for the algorithm.
static Property<Float> REPULSION
          repulsion factor property.
static String REPULSION_ID
          repulsion factor property identifier.
static Property<Float> SPACING
          minimal spacing between objects.
static Property<Float> TEMPERATURE
          temperature property.
static String TEMPERATURE_ID
          temperature property identifier.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ORIGIN

public static final IProperty<Object> ORIGIN
the original object from which a graph element was created.


RANDOM

public static final IProperty<Random> RANDOM
random number generator for the algorithm.


BB_UPLEFT

public static final IProperty<KVector> BB_UPLEFT
upper left corner of the graph's bounding box.


BB_LOWRIGHT

public static final IProperty<KVector> BB_LOWRIGHT
lower right corner of the graph's bounding box.


FORCE_MODEL_ID

public static final String FORCE_MODEL_ID
force model property identifier.

See Also:
Constant Field Values

FORCE_MODEL

public static final Property<ForceModelStrategy> FORCE_MODEL
force model property.


DEF_SPACING

public static final float DEF_SPACING
default value for object spacing.

See Also:
Constant Field Values

SPACING

public static final Property<Float> SPACING
minimal spacing between objects.


DEF_ASPECT_RATIO

public static final float DEF_ASPECT_RATIO
default value for aspect ratio.

See Also:
Constant Field Values

ASPECT_RATIO

public static final Property<Float> ASPECT_RATIO
the aspect ratio for packing connected components.


PRIORITY

public static final Property<Integer> PRIORITY
priority of nodes or edges.


DEF_LABEL_SPACING

public static final float DEF_LABEL_SPACING
default value for label spacing.

See Also:
Constant Field Values

LABEL_SPACING

public static final Property<Float> LABEL_SPACING
label spacing property.


DEF_TEMPERATURE

public static final float DEF_TEMPERATURE
default value for temperature.

See Also:
Constant Field Values

TEMPERATURE_ID

public static final String TEMPERATURE_ID
temperature property identifier.

See Also:
Constant Field Values

TEMPERATURE

public static final Property<Float> TEMPERATURE
temperature property.


DEF_ITERATIONS

public static final int DEF_ITERATIONS
default value for iterations.

See Also:
Constant Field Values

ITERATIONS_ID

public static final String ITERATIONS_ID
iterations property identifier.

See Also:
Constant Field Values

ITERATIONS

public static final Property<Integer> ITERATIONS
iterations property.


EDGE_REP_ID

public static final String EDGE_REP_ID
edge repulsive power property identifier.

See Also:
Constant Field Values

EDGE_REP

public static final Property<Integer> EDGE_REP
edge repulsive power property.


DEF_REPULSION

public static final float DEF_REPULSION
default value for repulsion factor.

See Also:
Constant Field Values

REPULSION_ID

public static final String REPULSION_ID
repulsion factor property identifier.

See Also:
Constant Field Values

REPULSION

public static final Property<Float> REPULSION
repulsion factor property.