org.w3c.IsaViz.fresnel
Class FSLLocationStep

java.lang.Object
  extended byorg.w3c.IsaViz.fresnel.FSLExpression
      extended byorg.w3c.IsaViz.fresnel.FSLLocationStep
Direct Known Subclasses:
FSLArcStep, FSLNodeStep, FSLSelfArcStep, FSLSelfNodeStep

public abstract class FSLLocationStep
extends FSLExpression

Location step on a path


Field Summary
static java.lang.String ANY_TYPE
           
static short AXIS_IN
          Graph traversal axis: inward
static java.lang.String AXIS_IN_TEXT
           
static short AXIS_OUT
          Graph traversal axis: outward
static java.lang.String AXIS_OUT_TEXT
           
static java.lang.String MATCHES_SUB
           
static java.lang.String SELF
           
 
Fields inherited from class org.w3c.IsaViz.fresnel.FSLExpression
AND_EXPR, DIFF_EXPR, EQ_EXPR, FC_EXPR, INF_EXPR, INFEQ_EXPR, NUM_EXPR, OR_EXPR, PATH_EXPR, STR_EXPR, SUP_EXPR, SUPEQ_EXPR, TYPE_BOOLEAN, TYPE_NODE_ARC_SET, TYPE_NUMBER, TYPE_STRING
 
Constructor Summary
FSLLocationStep()
           
 
Method Summary
 void addPredicate(FSLExpression e)
           
 boolean isSubClassSubPropMatching()
          Set whether the type test matches instances of subclasses of the declared class/subproperties of the declared property or not
 java.lang.String serialize()
           
 void setAxis(short a, boolean ea)
           
 void setMatchesSubClassSubProp(boolean b)
          Set whether the type test matches instances of subclasses of the declared class/subproperties of the declared property or not
 
Methods inherited from class org.w3c.IsaViz.fresnel.FSLExpression
getExpressionType, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ANY_TYPE

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

SELF

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

AXIS_IN_TEXT

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

AXIS_OUT_TEXT

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

MATCHES_SUB

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

AXIS_IN

public static final short AXIS_IN
Graph traversal axis: inward

See Also:
Constant Field Values

AXIS_OUT

public static final short AXIS_OUT
Graph traversal axis: outward

See Also:
Constant Field Values
Constructor Detail

FSLLocationStep

public FSLLocationStep()
Method Detail

addPredicate

public void addPredicate(FSLExpression e)

setAxis

public void setAxis(short a,
                    boolean ea)

setMatchesSubClassSubProp

public void setMatchesSubClassSubProp(boolean b)
Set whether the type test matches instances of subclasses of the declared class/subproperties of the declared property or not


isSubClassSubPropMatching

public boolean isSubClassSubPropMatching()
Set whether the type test matches instances of subclasses of the declared class/subproperties of the declared property or not


serialize

public java.lang.String serialize()
Specified by:
serialize in class FSLExpression


Copyright © 2005 INRIA. All Rights Reserved
Licensed under the GNU LGPL. For full terms see the file COPYING.