xArch/xADL 2.0 Data Binding Library

edu.uci.isr.xarch.instance
Interface IPoint

All Superinterfaces:
IXArchElement
All Known Implementing Classes:
PointImpl

public interface IPoint
extends IXArchElement

Interface for accessing objects of the Point xsi:type in the instance namespace.

Author:
Automatically generated by xArch apigen

Field Summary
static XArchTypeMetadata TYPE_METADATA
           
 
Fields inherited from interface edu.uci.isr.xarch.IXArchElement
DEPTH_INFINITY, DEPTH_ONE, DEPTH_ZERO
 
Method Summary
 void clearAnchorOnInterface()
          Clear the anchorOnInterface from this Point.
 IXMLLink getAnchorOnInterface()
          Get the anchorOnInterface from this Point.
 boolean hasAnchorOnInterface(IXMLLink anchorOnInterfaceToCheck)
          Determine if this Point has the given anchorOnInterface
 boolean isEquivalent(IPoint PointToCheck)
          Determine if another Point is equivalent to this one, ignoring ID's.
 void setAnchorOnInterface(IXMLLink value)
          Set the anchorOnInterface for this Point.
 
Methods inherited from interface edu.uci.isr.xarch.IXArchElement
cloneElement, getInstanceMetadata, getTypeMetadata, getXArch, setXArch
 

Field Detail

TYPE_METADATA

public static final XArchTypeMetadata TYPE_METADATA
Method Detail

setAnchorOnInterface

public void setAnchorOnInterface(IXMLLink value)
Set the anchorOnInterface for this Point.

Parameters:
value - new anchorOnInterface

clearAnchorOnInterface

public void clearAnchorOnInterface()
Clear the anchorOnInterface from this Point.


getAnchorOnInterface

public IXMLLink getAnchorOnInterface()
Get the anchorOnInterface from this Point.

Returns:
anchorOnInterface

hasAnchorOnInterface

public boolean hasAnchorOnInterface(IXMLLink anchorOnInterfaceToCheck)
Determine if this Point has the given anchorOnInterface

Parameters:
anchorOnInterfaceToCheck - anchorOnInterface to compare
Returns:
true if the anchorOnInterfaces are equivalent, false otherwise

isEquivalent

public boolean isEquivalent(IPoint PointToCheck)
Determine if another Point is equivalent to this one, ignoring ID's.

Parameters:
PointToCheck - Point to compare to this one.
Returns:
true if all the child elements of this Point are equivalent, false otherwise.

xArch/xADL 2.0 Data Binding Library