net.sf.tapfx.components.outlookbar
Class OutlookPane

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by net.sf.tapfx.components.TapFXBaseComponent
                  extended by net.sf.tapfx.components.outlookbar.OutlookPane
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, org.apache.tapestry.IComponent, org.apache.tapestry.IDirect, org.apache.tapestry.IRender, org.apache.tapestry.ITemplateComponent

public abstract class OutlookPane
extends TapFXBaseComponent
implements org.apache.tapestry.IDirect

This component renders a pane. The pane in turn encloses the link components.

A pane, in Outlook, is what you click on and which slides up or down to reveal other panes.

Version:
$Id: OutlookPane.java,v 1.2 2005/11/04 23:38:08 andyhot Exp $
Author:
Joshua Long (josh@joshlong.com), andyhot

Constructor Summary
OutlookPane()
           
 
Method Summary
abstract  org.apache.tapestry.engine.IEngineService getDirectService()
           
abstract  java.lang.String getDirectUrl()
           
abstract  org.apache.tapestry.IActionListener getListener()
           
abstract  java.lang.String getPaneId()
           
 java.lang.String getPrefix()
           
abstract  java.lang.String getSelection()
           
abstract  java.lang.String getShowjavaScript()
           
abstract  java.lang.String getTitle()
           
 boolean isStateful()
           
abstract  void setDirectUrl(java.lang.String directUrl)
           
abstract  void setListener(org.apache.tapestry.IActionListener listener)
           
abstract  void setPaneId(java.lang.String paneId)
           
abstract  void setSelection(java.lang.String selection)
           
abstract  void setShowjavaScript(java.lang.String showjavaScript)
           
abstract  void setTitle(java.lang.String title)
           
protected  void setupComponent(org.apache.tapestry.IRequestCycle cycle)
           
 void trigger(org.apache.tapestry.IRequestCycle cycle)
           
 
Methods inherited from class net.sf.tapfx.components.TapFXBaseComponent
error, getDateFormatter, getNumberFormatter, getPercentFormatter, getSymbolsForAssets, getTimeFormatter, prepareForRender, setDateFormatter, setNumberFormatter, setPercentFormatter, setTimeFormatter
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad, renderComponent
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Constructor Detail

OutlookPane

public OutlookPane()
Method Detail

getTitle

public abstract java.lang.String getTitle()

setTitle

public abstract void setTitle(java.lang.String title)

getListener

public abstract org.apache.tapestry.IActionListener getListener()

setListener

public abstract void setListener(org.apache.tapestry.IActionListener listener)

getDirectUrl

public abstract java.lang.String getDirectUrl()

setDirectUrl

public abstract void setDirectUrl(java.lang.String directUrl)

getShowjavaScript

public abstract java.lang.String getShowjavaScript()

setShowjavaScript

public abstract void setShowjavaScript(java.lang.String showjavaScript)

getPaneId

public abstract java.lang.String getPaneId()

setPaneId

public abstract void setPaneId(java.lang.String paneId)

getDirectService

public abstract org.apache.tapestry.engine.IEngineService getDirectService()

getSelection

public abstract java.lang.String getSelection()

setSelection

public abstract void setSelection(java.lang.String selection)

isStateful

public boolean isStateful()
Specified by:
isStateful in interface org.apache.tapestry.IDirect

getPrefix

public java.lang.String getPrefix()

trigger

public void trigger(org.apache.tapestry.IRequestCycle cycle)
Specified by:
trigger in interface org.apache.tapestry.IDirect

setupComponent

protected void setupComponent(org.apache.tapestry.IRequestCycle cycle)
Overrides:
setupComponent in class TapFXBaseComponent


Copyright © 2005 Andreas Andreou. All Rights Reserved.