edu.wpi.cs.dsrg.xmldb.xat.common.operator.xmloperator
Class NavCollectionImp

java.lang.Object
  |
  +--edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATPropertiesImp
        |
        +--edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATQueryObjectImp
              |
              +--edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATOperatorImp
                    |
                    +--edu.wpi.cs.dsrg.xmldb.xat.common.operator.xmloperator.NavigateImp
                          |
                          +--edu.wpi.cs.dsrg.xmldb.xat.common.operator.xmloperator.NavCollectionImp

public class NavCollectionImp
extends NavigateImp
implements NavCollection

Implementation for the NavCollection interface.

Since:
1.0
See Also:
Serialized Form

Fields inherited from class edu.wpi.cs.dsrg.xmldb.xat.common.operator.xmloperator.NavigateImp
dest, entry
 
Fields inherited from class edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATOperatorImp
columnsFiltered, outputColumnName, xnodOwner, xtabOutput
 
Fields inherited from class edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATQueryObjectImp
stats, statsPresent
 
Constructor Summary
NavCollectionImp(Navigate nav)
          Assigns a navigate operator node to this operator .
NavCollectionImp(XATNode xnodInit)
          Assigns a node to this operator .
NavCollectionImp(XATNode node, NavigationStep[] ep, NavigationStep[] d)
          Assigns a node to this operator, an entry point, and a destination .
 
Method Summary
 java.lang.String toString()
          Returns a String that represents the value of this object.
 
Methods inherited from class edu.wpi.cs.dsrg.xmldb.xat.common.operator.xmloperator.NavigateImp
getBinding, getDestination, getEntryPoint, printNode, setBinding, setDestination, setEntryPoint
 
Methods inherited from class edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATOperatorImp
clone, getColumnsFiltered, getNode, getOutput, getOutputColumnName, getOutputDataSource, getOutputDataSources, getPrimaryDataSource, getPrimarySource, setDefaultProperties, setNode, setOutput, setOutputColumnName, setProperty
 
Methods inherited from class edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATQueryObjectImp
addStatistic, compareTo, getStatistics, isValidStatistic, setDefaultStatistics
 
Methods inherited from class edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATPropertiesImp
addProperty, getProperties, getProperty, isValidPropertyName, setNewPropertyValue
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NavCollectionImp

public NavCollectionImp(Navigate nav)
Assigns a navigate operator node to this operator .
Parameters:
nav - edu.wpi.cs.dsrg.xmldb.xat.common.operator.xmloperator.Navigate
Since:
1.0

NavCollectionImp

public NavCollectionImp(XATNode xnodInit)
Assigns a node to this operator .
Parameters:
xnodInit - edu.wpi.cs.dsrg.xmldb.xat.common.xatnode.XATNode
Since:
1.0

NavCollectionImp

public NavCollectionImp(XATNode node,
                        NavigationStep[] ep,
                        NavigationStep[] d)
Assigns a node to this operator, an entry point, and a destination .
Parameters:
node - edu.wpi.cs.dsrg.xmldb.xat.common.xatnode.XATNode
ep - edu.wpi.cs.dsrg.xmldb.xat.common.operator.xmloperator.NavigationStep[]
d - edu.wpi.cs.dsrg.xmldb.xat.common.operator.xmloperator.NavigationStep[]
Since:
1.0
Method Detail

toString

public java.lang.String toString()
Returns a String that represents the value of this object.
Overrides:
toString in class NavigateImp
Returns:
a string representation of the receiver
Since:
1.0