ca.sqlpower.wabit
Interface WabitObject

All Superinterfaces:
ca.sqlpower.object.SPObject
All Known Subinterfaces:
ReportContentRenderer, ResultSetProducer, WabitBackgroundWorker, WabitObjectReportRenderer
All Known Implementing Classes:
AbstractWabitObject, CellSetRenderer, Chart, ChartColumn, ChartRenderer, ColumnInfo, ContentBox, Guide, ImageRenderer, Label, Layout, OlapQuery, Page, QueryCache, Report, ReportTask, ResultSetRenderer, Template, WabitColumnItem, WabitConstantItem, WabitConstantsContainer, WabitContainer, WabitDataSource, WabitImage, WabitItem, WabitJoin, WabitOlapAxis, WabitOlapDimension, WabitOlapExclusion, WabitOlapInclusion, WabitOlapSelection, WabitTableContainer, WabitWorkspace

public interface WabitObject
extends ca.sqlpower.object.SPObject


Method Summary
 WabitObject getParent()
          Returns the parent of this WabitObject.
 
Methods inherited from interface ca.sqlpower.object.SPObject
addChild, addSPListener, allowsChildren, begin, childPositionOffset, cleanup, commit, generateNewUUID, getChildren, getChildren, getDependencies, getName, getSession, getUUID, removeChild, removeDependency, removeSPListener, rollback, setName, setParent, setUUID
 

Method Detail

getParent

WabitObject getParent()
Returns the parent of this WabitObject. This will be null when the object is first created until it is added as a child to another object. If this object is never added as a child to another object this will remain null and the object may be treated as the root node of a WabitObject tree.

Specified by:
getParent in interface ca.sqlpower.object.SPObject
Returns:
The parent of this object.


Copyright © 2009. All Rights Reserved.