org.jowidgets.examples.common.workbench.base
Class AbstractDemoWorkbench

java.lang.Object
  extended by org.jowidgets.workbench.tools.AbstractWorkbenchDescriptor
      extended by org.jowidgets.workbench.tools.AbstractWorkbench
          extended by org.jowidgets.examples.common.workbench.base.AbstractDemoWorkbench
All Implemented Interfaces:
org.jowidgets.workbench.api.ICloseCallback, org.jowidgets.workbench.api.IDisposeCallback, org.jowidgets.workbench.api.ILoginCallback, org.jowidgets.workbench.api.IWorkbench, org.jowidgets.workbench.api.IWorkbenchDescriptor, org.jowidgets.workbench.api.IWorkbenchPart
Direct Known Subclasses:
WorkbenchDemo1

public abstract class AbstractDemoWorkbench
extends org.jowidgets.workbench.tools.AbstractWorkbench
implements org.jowidgets.workbench.api.IWorkbench


Constructor Summary
AbstractDemoWorkbench()
           
 
Method Summary
 org.jowidgets.workbench.api.IView createView(String viewId, org.jowidgets.workbench.api.IViewContext viewContext)
           
 boolean getApplicationsCloseable()
           
 void onClose(org.jowidgets.common.types.IVetoable vetoable)
           
 void onDispose()
           
 void onLogin(org.jowidgets.common.types.IVetoable vetoable)
           
protected  boolean shouldWorkbenchFinished()
           
 
Methods inherited from class org.jowidgets.workbench.tools.AbstractWorkbenchDescriptor
getIcon, getInitialDimension, getInitialPosition, getInitialSplitWeight, getLabel, getTooltip, hasApplicationNavigator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jowidgets.workbench.api.IWorkbench
onContextInitialize
 
Methods inherited from interface org.jowidgets.workbench.api.IWorkbenchDescriptor
getInitialDimension, getInitialPosition, getInitialSplitWeight, hasApplicationNavigator
 
Methods inherited from interface org.jowidgets.workbench.api.IWorkbenchPart
getIcon, getLabel, getTooltip
 

Constructor Detail

AbstractDemoWorkbench

public AbstractDemoWorkbench()
Method Detail

getApplicationsCloseable

public boolean getApplicationsCloseable()
Specified by:
getApplicationsCloseable in interface org.jowidgets.workbench.api.IWorkbenchDescriptor
Overrides:
getApplicationsCloseable in class org.jowidgets.workbench.tools.AbstractWorkbenchDescriptor

onClose

public void onClose(org.jowidgets.common.types.IVetoable vetoable)
Specified by:
onClose in interface org.jowidgets.workbench.api.ICloseCallback
Overrides:
onClose in class org.jowidgets.workbench.tools.AbstractWorkbench

onLogin

public void onLogin(org.jowidgets.common.types.IVetoable vetoable)
Specified by:
onLogin in interface org.jowidgets.workbench.api.ILoginCallback

onDispose

public void onDispose()
Specified by:
onDispose in interface org.jowidgets.workbench.api.IDisposeCallback

createView

public org.jowidgets.workbench.api.IView createView(String viewId,
                                                    org.jowidgets.workbench.api.IViewContext viewContext)
Specified by:
createView in interface org.jowidgets.workbench.api.IWorkbench

shouldWorkbenchFinished

protected final boolean shouldWorkbenchFinished()


Copyright © 2012. All Rights Reserved.