com.tensegrity.graph.rule.persistence
Interface RuleConstants


public interface RuleConstants

Defines the constants that are used for serializing and deserializing rules.

Version:
$Id: RuleConstants.java,v 1.27 2005/11/02 16:16:22 MichaelKegel Exp $
Author:
Gilles Iachelini, Stepan Rutz

Field Summary
static java.lang.String ACCEPTLOOSENODESIFSUBGRAPH
          String literal for rule field AcceptLooseNodesIfSubgraph.
static java.lang.String ACCEPTLOOSEOBJECTS
          String literal for rule field AcceptLooseObjects.
static java.lang.String ACCEPTOVERLAYEDGECREATION
          String literal for rule field AcceptPasteIfSubgraph.
static java.lang.String ACCEPTPASTEIFSUBGRAPH
          String literal for rule field AcceptPasteIfSubgraph.
static java.lang.String APPLYCASCADENODEDELETEHIERARCHICAL
          String literal for rule field ApplyCascadeNodeDeleteHierarchical.
static java.lang.String APPLYDEGREESHIERARCHICAL
          String literal for rule field ApplyDegreeHierarchical.
static java.lang.String APPLYEDGESPLITHIERARCHICAL
           
static java.lang.String AUTOSPACEMODE
          String literal for rule field AutoSpaceMode.
static java.lang.String CASCADE1TO1NODEDELETE
          String literal for rule field Cascade1To1NodeDelete.
static java.lang.String CASCADEDELETEEDGES
          String literal for rule field CascadeDeleteEdges.
static java.lang.String COPYABLE
          String literal for rule field Copyable.
static java.lang.String CUTABLE
          String literal for rule field Cutable.
static java.lang.String DEFAULTEDGERULE
          String literal for rule field DefaultEdgeRule.
static java.lang.String DEFAULTNODERULE
          String literal for rule field DefaultNodeRule.
static java.lang.String DELETABLE
          String literal for rule field Deletable.
static java.lang.String DETACHABLESOURCE
          String literal for rule field DetachableSource.
static java.lang.String DETACHABLETARGET
          String literal for rule field DetachableTarget.
static java.lang.String DETACHONMOVE
          String literal for rule field DetachOnMove.
static java.lang.String DISALLOWEDGESPLITRULE
          String literal for rule field DisallowEdgeSplitRule.
static java.lang.String DRAWPORTS
          String literal for rule field DrawPorts.
static java.lang.String DROPHANDLERNAME
          String literal for rule field DropHandlerName.
static java.lang.String EDGEINSERTMODE
          String literal for rule field EdgeInsertMode.
static java.lang.String EDGEINSERTSINGLEPOSITION
          String literal for rule field EdgeInsertSinglePosition.
static java.lang.String EDGERULE
          String literal for rule of type EdgeRule
static java.lang.String EDGESPLITTOLERANCE
          String literal for rule field edge-split tolerance
static java.lang.String GRAPHRULE
          String literal for rule of type GraphRule
static java.lang.String INDEGREEMAX
          String literal for rule field IndegreeMaximum.
static java.lang.String INDEGREEMIN
          String literal for rule field IndegreeMinimum.
static java.lang.String INSTANCEMAX
          String literal for rule field InstanceMaximum.
static java.lang.String INSTANCEMIN
          String literal for rule field InstanceMinimum.
static java.lang.String LEGALCROSSVISUALSUBGRAPHEDGES
          String literal for rule field LegalCrossVisualSubgraphs.
static java.lang.String LEGALSUBGRAPHS
          String literal for rule field LegalSubgraphs.
static java.lang.String MOVEABLE
          String literal for rule field Moveable.
static java.lang.String NAME
          String literal for names of rules
static java.lang.String NODEMOVEDINSUBGRAPHHANDLERNAME
          String literal for rule field MovedInSubgraphHandlerName.
static java.lang.String NODERULE
          String literal for rule of type NodeRule
static java.lang.String OUTDEGREEMAX
          String literal for rule field OutdegreeMaximum.
static java.lang.String OUTDEGREEMIN
          String literal for rule field OutdegreeMinimum.
static java.lang.String OVERLAYEDGECREATION
          String literal for rule field OverlayEdgeCreation
static java.lang.String OVERLAYHANDLERNAME
          String literal for rule field OverlayHandlerName.
static java.lang.String PROHIBITEDGESPLITS
          String literal for rule field ProhibitEdgeSplits.
static java.lang.String PROPERTIES
          String literal for rule field Properties.
static java.lang.String RESIZABLE
          String literal for rule field Resizable.
static java.lang.String RULE
          String literal for rule records
static java.lang.String SELECTABLE
          String literal for rule field Selectable.
static java.lang.String SNAPTOPORTDISTANCE
          String literal for rule field SnapToPortDistance.
static java.lang.String SUBGRAPHREMOVEHANDLERNAME
          String literal for rule field SubgraphRemoveHandlerName.
static java.lang.String TYPE
          String literal for types of rules
 

Field Detail

NAME

public static final java.lang.String NAME
String literal for names of rules

See Also:
Constant Field Values

TYPE

public static final java.lang.String TYPE
String literal for types of rules

See Also:
Constant Field Values

RULE

public static final java.lang.String RULE
String literal for rule records

See Also:
Constant Field Values

NODERULE

public static final java.lang.String NODERULE
String literal for rule of type NodeRule

See Also:
Constant Field Values

EDGERULE

public static final java.lang.String EDGERULE
String literal for rule of type EdgeRule

See Also:
Constant Field Values

GRAPHRULE

public static final java.lang.String GRAPHRULE
String literal for rule of type GraphRule

See Also:
Constant Field Values

AUTOSPACEMODE

public static final java.lang.String AUTOSPACEMODE
String literal for rule field AutoSpaceMode.

See Also:
Constant Field Values

DEFAULTNODERULE

public static final java.lang.String DEFAULTNODERULE
String literal for rule field DefaultNodeRule.

See Also:
Constant Field Values

DEFAULTEDGERULE

public static final java.lang.String DEFAULTEDGERULE
String literal for rule field DefaultEdgeRule.

See Also:
Constant Field Values

PROPERTIES

public static final java.lang.String PROPERTIES
String literal for rule field Properties.

See Also:
Constant Field Values

DELETABLE

public static final java.lang.String DELETABLE
String literal for rule field Deletable.

See Also:
Constant Field Values

MOVEABLE

public static final java.lang.String MOVEABLE
String literal for rule field Moveable.

See Also:
Constant Field Values

SELECTABLE

public static final java.lang.String SELECTABLE
String literal for rule field Selectable.

See Also:
Constant Field Values

COPYABLE

public static final java.lang.String COPYABLE
String literal for rule field Copyable.

See Also:
Constant Field Values

CUTABLE

public static final java.lang.String CUTABLE
String literal for rule field Cutable.

See Also:
Constant Field Values

APPLYDEGREESHIERARCHICAL

public static final java.lang.String APPLYDEGREESHIERARCHICAL
String literal for rule field ApplyDegreeHierarchical.

See Also:
Constant Field Values

INDEGREEMAX

public static final java.lang.String INDEGREEMAX
String literal for rule field IndegreeMaximum.

See Also:
Constant Field Values

INDEGREEMIN

public static final java.lang.String INDEGREEMIN
String literal for rule field IndegreeMinimum.

See Also:
Constant Field Values

OUTDEGREEMAX

public static final java.lang.String OUTDEGREEMAX
String literal for rule field OutdegreeMaximum.

See Also:
Constant Field Values

OUTDEGREEMIN

public static final java.lang.String OUTDEGREEMIN
String literal for rule field OutdegreeMinimum.

See Also:
Constant Field Values

INSTANCEMAX

public static final java.lang.String INSTANCEMAX
String literal for rule field InstanceMaximum.

See Also:
Constant Field Values

INSTANCEMIN

public static final java.lang.String INSTANCEMIN
String literal for rule field InstanceMinimum.

See Also:
Constant Field Values

APPLYCASCADENODEDELETEHIERARCHICAL

public static final java.lang.String APPLYCASCADENODEDELETEHIERARCHICAL
String literal for rule field ApplyCascadeNodeDeleteHierarchical.

See Also:
Constant Field Values

CASCADE1TO1NODEDELETE

public static final java.lang.String CASCADE1TO1NODEDELETE
String literal for rule field Cascade1To1NodeDelete.

See Also:
Constant Field Values

CASCADEDELETEEDGES

public static final java.lang.String CASCADEDELETEEDGES
String literal for rule field CascadeDeleteEdges.

See Also:
Constant Field Values

DRAWPORTS

public static final java.lang.String DRAWPORTS
String literal for rule field DrawPorts.

See Also:
Constant Field Values

DETACHONMOVE

public static final java.lang.String DETACHONMOVE
String literal for rule field DetachOnMove.

See Also:
Constant Field Values

PROHIBITEDGESPLITS

public static final java.lang.String PROHIBITEDGESPLITS
String literal for rule field ProhibitEdgeSplits.

See Also:
Constant Field Values

APPLYEDGESPLITHIERARCHICAL

public static final java.lang.String APPLYEDGESPLITHIERARCHICAL
See Also:
Constant Field Values

ACCEPTLOOSENODESIFSUBGRAPH

public static final java.lang.String ACCEPTLOOSENODESIFSUBGRAPH
String literal for rule field AcceptLooseNodesIfSubgraph.

See Also:
Constant Field Values

ACCEPTPASTEIFSUBGRAPH

public static final java.lang.String ACCEPTPASTEIFSUBGRAPH
String literal for rule field AcceptPasteIfSubgraph.

See Also:
Constant Field Values

ACCEPTOVERLAYEDGECREATION

public static final java.lang.String ACCEPTOVERLAYEDGECREATION
String literal for rule field AcceptPasteIfSubgraph.

See Also:
Constant Field Values

DROPHANDLERNAME

public static final java.lang.String DROPHANDLERNAME
String literal for rule field DropHandlerName.

See Also:
Constant Field Values

NODEMOVEDINSUBGRAPHHANDLERNAME

public static final java.lang.String NODEMOVEDINSUBGRAPHHANDLERNAME
String literal for rule field MovedInSubgraphHandlerName.

See Also:
Constant Field Values

SUBGRAPHREMOVEHANDLERNAME

public static final java.lang.String SUBGRAPHREMOVEHANDLERNAME
String literal for rule field SubgraphRemoveHandlerName.

See Also:
Constant Field Values

OVERLAYHANDLERNAME

public static final java.lang.String OVERLAYHANDLERNAME
String literal for rule field OverlayHandlerName.

See Also:
Constant Field Values

LEGALSUBGRAPHS

public static final java.lang.String LEGALSUBGRAPHS
String literal for rule field LegalSubgraphs.

See Also:
Constant Field Values

DETACHABLESOURCE

public static final java.lang.String DETACHABLESOURCE
String literal for rule field DetachableSource.

See Also:
Constant Field Values

DETACHABLETARGET

public static final java.lang.String DETACHABLETARGET
String literal for rule field DetachableTarget.

See Also:
Constant Field Values

EDGEINSERTMODE

public static final java.lang.String EDGEINSERTMODE
String literal for rule field EdgeInsertMode.

See Also:
Constant Field Values

EDGEINSERTSINGLEPOSITION

public static final java.lang.String EDGEINSERTSINGLEPOSITION
String literal for rule field EdgeInsertSinglePosition.

See Also:
Constant Field Values

ACCEPTLOOSEOBJECTS

public static final java.lang.String ACCEPTLOOSEOBJECTS
String literal for rule field AcceptLooseObjects.

See Also:
Constant Field Values

SNAPTOPORTDISTANCE

public static final java.lang.String SNAPTOPORTDISTANCE
String literal for rule field SnapToPortDistance.

See Also:
Constant Field Values

RESIZABLE

public static final java.lang.String RESIZABLE
String literal for rule field Resizable.

See Also:
Constant Field Values

DISALLOWEDGESPLITRULE

public static final java.lang.String DISALLOWEDGESPLITRULE
String literal for rule field DisallowEdgeSplitRule.

See Also:
Constant Field Values

LEGALCROSSVISUALSUBGRAPHEDGES

public static final java.lang.String LEGALCROSSVISUALSUBGRAPHEDGES
String literal for rule field LegalCrossVisualSubgraphs.

See Also:
Constant Field Values

OVERLAYEDGECREATION

public static final java.lang.String OVERLAYEDGECREATION
String literal for rule field OverlayEdgeCreation

See Also:
Constant Field Values

EDGESPLITTOLERANCE

public static final java.lang.String EDGESPLITTOLERANCE
String literal for rule field edge-split tolerance

See Also:
Constant Field Values


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.