uk.ac.soton.itinnovation.registry.icomponent.search.query
Class OrXmlQueryHolder

java.lang.Object
  extended by uk.ac.soton.itinnovation.registry.icomponent.search.query.OrXmlQueryHolder
All Implemented Interfaces:
XmlQuerySubUnitContainer, XmlQueryUnit

public class OrXmlQueryHolder
extends Object
implements XmlQueryUnit, XmlQuerySubUnitContainer


Field Summary
protected  ArrayList<XmlQueryUnit> containedElements
           
 
Constructor Summary
OrXmlQueryHolder()
           
 
Method Summary
 void addQuerySubUnit(XmlQueryUnit subUnit)
           
 XmlQueryUnit getParent()
          Get the parent xml query, if it exists.
 ArrayList<XmlQueryUnit> getQuerySubUnits()
           
 void setParent(XmlQueryUnit parent)
          Set the parent of this xml query.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface uk.ac.soton.itinnovation.registry.icomponent.search.query.XmlQueryUnit
getParent, setParent
 
Methods inherited from interface uk.ac.soton.itinnovation.registry.icomponent.search.query.XmlQuerySubUnitContainer
addQuerySubUnit
 

Field Detail

containedElements

protected ArrayList<XmlQueryUnit> containedElements
Constructor Detail

OrXmlQueryHolder

public OrXmlQueryHolder()
Method Detail

toString

public String toString()

addQuerySubUnit

public void addQuerySubUnit(XmlQueryUnit subUnit)
Specified by:
addQuerySubUnit in interface XmlQuerySubUnitContainer

getQuerySubUnits

public ArrayList<XmlQueryUnit> getQuerySubUnits()

getParent

public XmlQueryUnit getParent()
Description copied from interface: XmlQueryUnit
Get the parent xml query, if it exists.

Specified by:
getParent in interface XmlQueryUnit
Returns:
the parent xml query, null otherwise.

setParent

public void setParent(XmlQueryUnit parent)
Description copied from interface: XmlQueryUnit
Set the parent of this xml query.

Specified by:
setParent in interface XmlQueryUnit


Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.