org.weda.tapestry.component
Class EditorGroupComponent

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by org.weda.tapestry.component.EditorGroupComponent
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, org.apache.tapestry.IComponent, org.apache.tapestry.IRender, org.apache.tapestry.ITemplateComponent, StateableObject
Direct Known Subclasses:
AbstractEditor, EditorErrorComponent, EditorLabel

public abstract class EditorGroupComponent
extends org.apache.tapestry.BaseComponent
implements StateableObject

Author:
Mikhail Titov

Constructor Summary
EditorGroupComponent()
           
 
Method Summary
abstract  org.apache.tapestry.binding.BindingFactory getBindingFactory()
           
 EditorGroup getEditorGroup()
           
 EditorModel getModel()
           
abstract  java.lang.String getModelName()
           
 java.util.Map getState()
           
abstract  java.lang.String getStyle()
           
protected  void prepareForRender(org.apache.tapestry.IRequestCycle cycle)
           
 void resetState(java.util.Map state)
           
 void restoreState(java.util.Map state)
           
abstract  void setModelName(java.lang.String modelName)
           
 
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, 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

EditorGroupComponent

public EditorGroupComponent()
Method Detail

getStyle

@Parameter
public abstract java.lang.String getStyle()

getModelName

@Parameter(required=true)
public abstract java.lang.String getModelName()

setModelName

public abstract void setModelName(java.lang.String modelName)

getBindingFactory

@InjectObject(value="service:tapestry.bindings.LiteralBindingFactory")
public abstract org.apache.tapestry.binding.BindingFactory getBindingFactory()

getModel

public EditorModel getModel()

getEditorGroup

public EditorGroup getEditorGroup()

prepareForRender

protected void prepareForRender(org.apache.tapestry.IRequestCycle cycle)
Overrides:
prepareForRender in class org.apache.tapestry.AbstractComponent

restoreState

public void restoreState(java.util.Map state)
Specified by:
restoreState in interface StateableObject

getState

public java.util.Map getState()
Specified by:
getState in interface StateableObject

resetState

public void resetState(java.util.Map state)
Specified by:
resetState in interface StateableObject


Copyright © 2005-2006 . All Rights Reserved.