net.sourceforge.fluxion.pussycat.entity
Class AbstractDockable

java.lang.Object
  extended by net.sourceforge.fluxion.pussycat.entity.AbstractDockable
All Implemented Interfaces:
DockableInPussycat

public abstract class AbstractDockable
extends java.lang.Object
implements DockableInPussycat

The AbstractDockable abstract class Defines a skeleton class that allows widgets to be docked in dockable areas of a web page

Author:
Rob Davey

Constructor Summary
AbstractDockable()
           
 
Method Summary
 void dock()
           
 java.util.Set<DockableInPussycat> getDockedChildren()
           
 RenderableInPussycat getDockedEntity()
           
 java.lang.String getDockingParent()
           
 boolean isDocked()
           
 void setDockingParent(java.lang.String id)
           
 void undock()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDockable

public AbstractDockable()
Method Detail

dock

public void dock()
Specified by:
dock in interface DockableInPussycat

undock

public void undock()
Specified by:
undock in interface DockableInPussycat

isDocked

public final boolean isDocked()
Specified by:
isDocked in interface DockableInPussycat

getDockedEntity

public RenderableInPussycat getDockedEntity()
Specified by:
getDockedEntity in interface DockableInPussycat

getDockingParent

public java.lang.String getDockingParent()
Specified by:
getDockingParent in interface DockableInPussycat

setDockingParent

public void setDockingParent(java.lang.String id)

getDockedChildren

public java.util.Set<DockableInPussycat> getDockedChildren()
Specified by:
getDockedChildren in interface DockableInPussycat


Copyright © 2010. All Rights Reserved.