class: ViewItemPanelUI

public class: ViewItemPanelUI
Author: : Thomas Diebäcker, created 30.08.2007
Project: Phase: 1.0; Status: Proposed; Version: : $Revision: 1850 $ $LastChangedDate: 2008-12-17 1; Complexity: 1
Dates: Created: 16.07.2009 15:33:58; Modified: 16.07.2009 15:33:58;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {36C15479-A023-4eb3-A419-E69F830152EA}
ContainerPanelUI for keeping ViewItemUIs.
 

Goto: Custom Properties, Fields, Methods

Extends: CollapsiblePanelUI

See also: HTMLElementUI, PubItemVOWrapper, CollapsiblePanelUI

Appears in: ui

Connections
 
Custom Properties
 
ViewItemPanelUI Attributes
Attribute Details
private HtmlCommandButton
  btViewItemMedium
Initial: new HtmlCommandButton()
private HtmlCommandButton
  btViewItemShort
Initial: new HtmlCommandButton()
private HtmlSelectBooleanCheckbox
  chkSelectItem
Initial: new HtmlSelectBooleanCheckbox()
private HTMLElementUI
  htmlElementUI
Initial: new HTMLElementUI()
Notes: item list controls
private static const Logger
  logger
Initial: Logger.getLogger(ViewItemPanelUI.class)
annotations=@SuppressWarnings("unused")
private HtmlPanelGroup
  panViewItemPanelControls
Initial: new HtmlPanelGroup()
private PubItemVOWrapper
  pubItemVOWrapper
Initial: null
 
ViewItemPanelUI Methods
Operation Details
public
processAction(
   ActionEvent event):void
Sequential
Notes: Action handler for user actions.
@param ActionEvent event
public
processRestoreState(
   FacesContext context,
   Object state):void
Sequential
public
processSaveState(
   FacesContext context):Object
Sequential
public
processValueChange(
   ValueChangeEvent event):void
Sequential
Notes: ValueChange handler for checkBoxes.
@param ValueChangeEvent event
public
setSelected(
   boolean selected):void
Sequential
public
showAsViewItemMedium():void
Sequential
Notes: Show the current item directly in medium view and stores this value in the wrapper.
public
showAsViewItemShort():void
Sequential
Notes: Show the current item directly in short view and stores this value in the wrapper.
public
showItem():void
Sequential
Notes: Shows the panel in the view that is stored in the corresponding PubItemVOWrapper. With this method you can create the panel newly but keep the old view that is stored in the wrapper.
public
ViewItemPanelUI():
Sequential
public
ViewItemPanelUI(
   PubItemVOWrapper pubItemVOWrapper,
   String actionMethodForTitleLink):
Sequential
Notes: Public constructor.