org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml
Class LinkDataObject

java.lang.Object
  extended by org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.LinkDataObject
All Implemented Interfaces:
DataObject

public final class LinkDataObject
extends java.lang.Object
implements DataObject

used by GlobalButtonRenderer and TabBarRenderer

Version:
$Name: $ ($Revision: adfrt/faces/adf-faces-impl/src/main/java/oracle/adfinternal/view/faces/ui/laf/base/xhtml/LinkDataObject.java#0 $) $Date: 10-nov-2005.18:53:59 $
Author:
The Oracle ADF Faces Team

Constructor Summary
LinkDataObject(java.lang.Object id, java.lang.Object text, java.lang.Object shortDesc, java.lang.Object destination, java.lang.Object onClick, java.lang.Object targetFrame, java.lang.Object accessKey, boolean isSelected, boolean isDisabled)
           
LinkDataObject(java.lang.Object id, java.lang.Object text, java.lang.Object shortDesc, java.lang.Object destination, java.lang.Object onClick, java.lang.Object targetFrame, java.lang.Object accessKey, boolean isSelected, boolean isDisabled, java.lang.Integer currentIndex, UINode node)
           
 
Method Summary
static DataObjectList getLinkDataList(UIXRenderingContext context, UINode parent)
           
static DataObjectList getLinkDataList(UIXRenderingContext context, UINode parent, org.apache.myfaces.trinidad.component.UIXHierarchy component, UINode stamp, boolean checkStampType)
           
 java.lang.Object selectValue(UIXRenderingContext rc, java.lang.Object key)
          Given a select string, returns the value matching that selection.
 void setSelected(boolean isSelected)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkDataObject

public LinkDataObject(java.lang.Object id,
                      java.lang.Object text,
                      java.lang.Object shortDesc,
                      java.lang.Object destination,
                      java.lang.Object onClick,
                      java.lang.Object targetFrame,
                      java.lang.Object accessKey,
                      boolean isSelected,
                      boolean isDisabled)

LinkDataObject

public LinkDataObject(java.lang.Object id,
                      java.lang.Object text,
                      java.lang.Object shortDesc,
                      java.lang.Object destination,
                      java.lang.Object onClick,
                      java.lang.Object targetFrame,
                      java.lang.Object accessKey,
                      boolean isSelected,
                      boolean isDisabled,
                      java.lang.Integer currentIndex,
                      UINode node)
Method Detail

getLinkDataList

public static DataObjectList getLinkDataList(UIXRenderingContext context,
                                             UINode parent)
                                      throws java.io.IOException
Throws:
java.io.IOException

getLinkDataList

public static DataObjectList getLinkDataList(UIXRenderingContext context,
                                             UINode parent,
                                             org.apache.myfaces.trinidad.component.UIXHierarchy component,
                                             UINode stamp,
                                             boolean checkStampType)
                                      throws java.io.IOException
Throws:
java.io.IOException

setSelected

public void setSelected(boolean isSelected)

selectValue

public java.lang.Object selectValue(UIXRenderingContext rc,
                                    java.lang.Object key)
Description copied from interface: DataObject
Given a select string, returns the value matching that selection. It is legal to return null if the select key doesn't match anything.

Specified by:
selectValue in interface DataObject
Parameters:
rc - the current rendering context
key - a select criterion, syntax as defined by the data object


Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.