Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.7.0)

E12063-08

oracle.adf.view.faces.bi.component.hierarchyViewer
Class Link

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by org.apache.myfaces.trinidad.component.UIXComponent
          extended by org.apache.myfaces.trinidad.component.UIXComponentBase
              extended by oracle.adf.view.faces.bi.component.hierarchyViewer.Link
All Implemented Interfaces:
javax.faces.component.StateHolder

public class Link
extends org.apache.myfaces.trinidad.component.UIXComponentBase


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
protected static java.lang.String DEFAULT_END_CONNECTOR_TYPE
           
static java.lang.String DEFAULT_LINK_COLOR
           
protected static java.lang.String DEFAULT_LINK_STYLE
           
protected static java.lang.String DEFAULT_LINK_TYPE
           
protected static java.lang.String DEFAULT_LINK_WIDTH
           
static org.apache.myfaces.trinidad.bean.PropertyKey DIRECTION_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey END_CONNECTOR_TYPE_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey LINK_COLOR_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey LINK_LABEL_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey LINK_STYLE_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey LINK_TYPE_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey LINK_WIDTH_KEY
           
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           
 
Fields inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
BINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY
 
Fields inherited from class javax.faces.component.UIComponent
bindings
 
Constructor Summary
Link()
          Constructs an instance of the Link.
 
Method Summary
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
           
 java.lang.String getDirection()
           
 java.lang.String getEndConnectorType()
          Gets the type of end connector on the link.
 java.lang.String getFamily()
           
 java.lang.String getLabel()
          Gets label of the link.
 java.lang.String getLinkColor()
          Gets color of the link, specified as CSS named color, or rgb() format, or #aarrggbb format
 java.lang.String getLinkStyle()
          Gets the style of the link.
 java.lang.String getLinkType()
          Gets the type of the link.
 java.lang.String getLinkWidth()
           
 java.lang.String getRendererType()
           
 void setDirection(java.lang.String direction)
           
 void setEndConnectorType(java.lang.String endConnectorType)
          Sets the type of end connector on the link.
 void setLabel(java.lang.String strLinkLabel)
          Sets label of the link.
 void setLinkColor(java.lang.String strLinkColor)
          Sets color of the link, specified as CSS named color, or rgb() format, or #aarrggbb format
 void setLinkStyle(java.lang.String strLinkStyle)
          Sets the style of the link.
 void setLinkType(java.lang.String strLinkType)
          Sets the type of the link.
 void setLinkWidth(java.lang.String strLinkWdith)
           
 
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcast, broadcastToMethodBinding, broadcastToMethodExpression, createFacesBean, decode, decodeChildren, decodeChildrenImpl, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientId, getComponentChangeFilters, getContainerClientId, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getParent, getProperty, getPropertyKey, getRenderedFacetsAndChildren, getRenderer, getRendersChildren, getValueBinding, getValueExpression, invokeOnChildrenComponents, invokeOnComponent, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeAttributeChangeListener, removeComponentChangeFilter, removeFacesListener, restoreState, satisfiesPartialTrigger, saveState, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setValueBinding, setValueExpression, toString, updateChildren, updateChildrenImpl, validateChildren, validateChildrenImpl
 
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponent
addPartialTarget, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setUpEncodingContext, setupVisitingContext, tearDownEncodingContext, tearDownVisitingContext, visitTree, visitTree
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE

COMPONENT_FAMILY

public static final java.lang.String COMPONENT_FAMILY
See Also:
Constant Field Values

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

DIRECTION_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey DIRECTION_KEY

LINK_TYPE_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey LINK_TYPE_KEY

LINK_COLOR_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey LINK_COLOR_KEY

LINK_LABEL_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey LINK_LABEL_KEY

LINK_WIDTH_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey LINK_WIDTH_KEY

LINK_STYLE_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey LINK_STYLE_KEY

END_CONNECTOR_TYPE_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey END_CONNECTOR_TYPE_KEY

DEFAULT_LINK_TYPE

protected static final java.lang.String DEFAULT_LINK_TYPE
See Also:
Constant Field Values

DEFAULT_LINK_COLOR

public static final java.lang.String DEFAULT_LINK_COLOR
See Also:
Constant Field Values

DEFAULT_LINK_STYLE

protected static final java.lang.String DEFAULT_LINK_STYLE
See Also:
Constant Field Values

DEFAULT_LINK_WIDTH

protected static final java.lang.String DEFAULT_LINK_WIDTH
See Also:
Constant Field Values

DEFAULT_END_CONNECTOR_TYPE

protected static final java.lang.String DEFAULT_END_CONNECTOR_TYPE
See Also:
Constant Field Values
Constructor Detail

Link

public Link()
Constructs an instance of the Link.

Method Detail

getBeanType

protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
Overrides:
getBeanType in class org.apache.myfaces.trinidad.component.UIXComponentBase

getFamily

public java.lang.String getFamily()
Specified by:
getFamily in class org.apache.myfaces.trinidad.component.UIXComponentBase

getRendererType

public java.lang.String getRendererType()
Overrides:
getRendererType in class org.apache.myfaces.trinidad.component.UIXComponentBase

getDirection

public java.lang.String getDirection()

setDirection

public void setDirection(java.lang.String direction)

getLinkType

public java.lang.String getLinkType()
Gets the type of the link. Valid values are: "direct" - straight line "directRounded" - line broken into single right angle with rounded corner "directSmooth" - smooth curve fitted to what would have been single right angle "orthogonal" - line broken into horizontal and vertical segments with square corners "orthogonalRounded" - line broken into horizontal and vertical segments with rounded corners "orthogonalSmooth" - smooth curve fitted to what would have been orthogonal line segments

Returns:
the new linkType value

setLinkType

public void setLinkType(java.lang.String strLinkType)
Sets the type of the link. Valid values are: "direct" - straight line "directRounded" - line broken into single right angle with rounded corner "directSmooth" - smooth curve fitted to what would have been single right angle "orthogonal" - line broken into horizontal and vertical segments with square corners "orthogonalRounded" - line broken into horizontal and vertical segments with rounded corners "orthogonalSmooth" - smooth curve fitted to what would have been orthogonal line segments

Parameters:
strLinkType - the new linkType value

getLinkWidth

public java.lang.String getLinkWidth()

setLinkWidth

public void setLinkWidth(java.lang.String strLinkWdith)

getLinkColor

public java.lang.String getLinkColor()
Gets color of the link, specified as CSS named color, or rgb() format, or #aarrggbb format

Returns:
the new linkColor value

setLinkColor

public void setLinkColor(java.lang.String strLinkColor)
Sets color of the link, specified as CSS named color, or rgb() format, or #aarrggbb format

Parameters:
strLinkColor - the new linkColor value

getLabel

public java.lang.String getLabel()
Gets label of the link.

Returns:
the new label value

setLabel

public void setLabel(java.lang.String strLinkLabel)
Sets label of the link.

Parameters:
strLinkLabel - the new label value

getLinkStyle

public java.lang.String getLinkStyle()
Gets the style of the link. The default value is solid. Valid values are: "solid" - solid line "dash" - dashed line "dot" - dotted line "dashDot" - dash dotted line

Returns:
the new linkStyle value

setLinkStyle

public void setLinkStyle(java.lang.String strLinkStyle)
Sets the style of the link. The default value is solid. Valid values are: "solid" - solid line "dash" - dashed line "dot" - dotted line "dashDot" - dash dotted line

Parameters:
strLinkStyle - the new linkStyle value

getEndConnectorType

public java.lang.String getEndConnectorType()
Gets the type of end connector on the link. Valid values are: "none" - no end connector "arrowOpen" - arrowhead that looks like an angle bracket

Returns:
the new endConnectorType value

setEndConnectorType

public void setEndConnectorType(java.lang.String endConnectorType)
Sets the type of end connector on the link. Valid values are: "none" - no end connector "arrowOpen" - arrowhead that looks like an angle bracket

Parameters:
endConnectorType - the new endConnectorType value

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.7.0)

E12063-08

Copyright © 1997, 2013, Oracle. All rights reserved.