net.sourceforge.hivegui.docking
Class AbstractPerspectiveFactory

java.lang.Object
  extended by net.sourceforge.hivegui.docking.AbstractPerspectiveFactory
All Implemented Interfaces:
org.flexdock.perspective.PerspectiveFactory

public abstract class AbstractPerspectiveFactory
extends java.lang.Object
implements org.flexdock.perspective.PerspectiveFactory


Constructor Summary
protected AbstractPerspectiveFactory(java.lang.String defaultDescription, java.lang.String... idsAndDescriptions)
           
 
Method Summary
 org.flexdock.perspective.Perspective getPerspective(java.lang.String persistentId)
           
protected abstract  void initLayout(java.lang.String persistentId, org.flexdock.perspective.LayoutSequence seq)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPerspectiveFactory

protected AbstractPerspectiveFactory(java.lang.String defaultDescription,
                                     java.lang.String... idsAndDescriptions)
Method Detail

getPerspective

public org.flexdock.perspective.Perspective getPerspective(java.lang.String persistentId)
Specified by:
getPerspective in interface org.flexdock.perspective.PerspectiveFactory

initLayout

protected abstract void initLayout(java.lang.String persistentId,
                                   org.flexdock.perspective.LayoutSequence seq)