Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


oracle.dss.crosstab
Class UICrosstabAdapter

java.lang.Object
  |
  +--oracle.dss.util.PagingControlAttributesAdapter
        |
        +--oracle.dss.dataView.UIDataviewAdapter
              |
              +--oracle.dss.gridView.UIGridViewAdapter
                    |
                    +--oracle.dss.crosstab.UICrosstabAdapter
All Implemented Interfaces:
ComponentTypeConverter, CrosstabAttribute, DataviewCommon, GridViewAttribute, GridViewCommon, PagingControlAttributes, UICrosstab, UIDataview, UIGridView

public class UICrosstabAdapter
extends UIGridViewAdapter
implements UICrosstab

Adapter class to initialize ui panels without creating a crosstab view


Fields inherited from interface oracle.dss.gridView.GridViewCommon
ABSOLUTE_COLUMN_SIZING, COLUMN_BANDING, NO_BANDING, NO_COLUMN_SIZING, RELATIVE_COLUMN_SIZING, ROW_BANDING

 

Constructor Summary
UICrosstabAdapter()
          Constructor
UICrosstabAdapter(UICrosstab crosstab)
          Initialize adapter from a UICrosstab

 

Method Summary
 void applyToCrosstab(UICrosstab crosstab)
          Apply properties of this adapter to a UICrosstab.
 int getViewType()
          Get the specific type of this view.
 void initFromCrosstab(UICrosstab crosstab)
          Initialize the properties of this adapter from a UICrosstab.
 boolean isOutline()
          return if row header is outline
 void setOutline(boolean b)
          set outline

 

Methods inherited from class oracle.dss.gridView.UIGridViewAdapter
applyToGridView, dataAndMetadataStyleChanged, getAutoFitScope, getBackgroundImage, getColumnHeader, getComponentFromID, getDatabody, getGridColor, getGridViewDatabodyStyleManager, getGridViewFormatManager, getGridViewHeaderStyleManager, getHGridColor, getModel, getPagingControl, getRowHeader, getToolbarUIFormatCount, getUIFormatCount, getUIFormats, getVGridColor, initFromGridView, isColumnHeaderVisible, isGrid3D, isHGridVisible, isRowHeaderVisible, isVGridVisible, setAutoFitScope, setBackgroundImage, setColumnHeaderVisible, setDefaultCornerComponentColor, setGrid3D, setGridColor, setHGridColor, setHGridVisible, setLocale, setRowHeaderVisible, setToolbarUIFormatCount, setUIFormatCount, setUIFormats, setVGridColor, setVGridVisible

 

Methods inherited from class oracle.dss.dataView.UIDataviewAdapter
addControllerListener, applyToDataview, convertComponentTypeToInteger, convertComponentTypeToString, getDataSource, getDataviewFootnote, getDataviewSubtitle, getDataviewTitle, getLocale, getSelectedObject, getTokenSubstitution, getZoomFactor, initFromDataview, removeControllerListener, selectObject, setDataSource, setTokenSubstitution

 

Methods inherited from class oracle.dss.util.PagingControlAttributesAdapter
applyToPagingControlAttributes, initFromPagingControlAttributes, isPagingControlVisible, setPagingControlVisible

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface oracle.dss.gridView.UIGridView
dataAndMetadataStyleChanged, getAutoFitScope, getBackgroundImage, getColumnHeader, getDatabody, getGridColor, getGridViewDatabodyStyleManager, getGridViewFormatManager, getGridViewHeaderStyleManager, getHGridColor, getLocale, getModel, getPagingControl, getRowHeader, getToolbarUIFormatCount, getUIFormatCount, getUIFormats, getVGridColor, isColumnHeaderVisible, isGrid3D, isHGridVisible, isRowHeaderVisible, isVGridVisible, setAutoFitScope, setBackgroundImage, setColumnHeaderVisible, setGrid3D, setGridColor, setHGridColor, setHGridVisible, setRowHeaderVisible, setToolbarUIFormatCount, setUIFormatCount, setUIFormats, setVGridColor, setVGridVisible

 

Methods inherited from interface oracle.dss.gridView.GridViewCommon
getBanding, getCellMaxHeight, getCellMaxWidth, getCellMinHeight, getCellMinWidth, getHTMLColumnSizing, getHTMLRowBlockSize, getHTMLTableCellPadding, getHTMLTableWidth, getHTMLTextInputSize, setBanding, setDefaultCornerComponentColor, setHTMLColumnSizing, setHTMLRowBlockSize, setHTMLTableCellPadding, setHTMLTableWidth, setHTMLTextInputSize

 

Methods inherited from interface oracle.dss.dataView.DataviewCommon
getDataSource, getErrorHandler, getHTMLPagingControlWidth, isHTMLPagingControlAutosubmit, setDataSource, setHTMLPagingControlAutosubmit, setHTMLPagingControlWidth

 

Methods inherited from interface oracle.dss.rules.ComponentTypeConverter
convertComponentTypeToInteger, convertComponentTypeToString

 

Methods inherited from interface oracle.dss.dataView.GridViewAttribute
applyViewFormat, applyViewStyle, getComponentViewFormat, getComponentViewStyle

 

Methods inherited from interface oracle.dss.dataView.UIDataview
addControllerListener, getDataviewFootnote, getDataviewSubtitle, getDataviewTitle, getSelectedObject, getTokenSubstitution, removeControllerListener, setTokenSubstitution

 

Methods inherited from interface oracle.dss.util.PagingControlAttributes
isPagingControlVisible, setPagingControlVisible

 

Constructor Detail

UICrosstabAdapter

public UICrosstabAdapter()
Constructor

UICrosstabAdapter

public UICrosstabAdapter(UICrosstab crosstab)
Initialize adapter from a UICrosstab
Method Detail

setOutline

public void setOutline(boolean b)
set outline
Specified by:
setOutline in interface CrosstabAttribute
Following copied from interface: oracle.dss.gridView.CrosstabAttribute
Parameters:
b - true to use outline form for the row header, false to use multiple columns.

isOutline

public boolean isOutline()
return if row header is outline
Specified by:
isOutline in interface CrosstabAttribute
Following copied from interface: oracle.dss.gridView.CrosstabAttribute
Returns:
true if the row header appears in outline form, false if the row header uses multiple columns for labels.

getViewType

public int getViewType()
Get the specific type of this view. This method returns Dataview.VIEW_TYPE_CROSSTAB.
Specified by:
getViewType in interface UIDataview
Overrides:
getViewType in class UIDataviewAdapter
Returns:
the constant Dataview.VIEW_TYPE_CROSSTAB
See Also:
Dataview.VIEW_TYPE_CROSSTAB

applyToCrosstab

public void applyToCrosstab(UICrosstab crosstab)
Apply properties of this adapter to a UICrosstab. This method calls the superclass applyToGridView method.
Parameters:
crosstab - the view to which properties of this adapter will be applied

initFromCrosstab

public void initFromCrosstab(UICrosstab crosstab)
Initialize the properties of this adapter from a UICrosstab. This method calls the superclass initFromGridView method.
Parameters:
crosstab - the UICrosstab used to initialize this adapter

Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


Copyright © 2003, Oracle. All Rights Reserved.