Class XulDrillDownParameterTable

  • All Implemented Interfaces:
    org.pentaho.ui.xul.dom.Element, org.pentaho.ui.xul.XulComponent, org.pentaho.ui.xul.XulEventSource

    public class XulDrillDownParameterTable
    extends org.pentaho.ui.xul.swing.SwingElement
    implements org.pentaho.ui.xul.XulComponent
    This is a Xul-Binding for the parameter table. The table itself is not a Xul-Table, as its editors cannot be replicated using Xul.
    Author:
    Thomas Morgner.
    • Field Summary

      • Fields inherited from class org.pentaho.ui.xul.swing.SwingElement

        changeSupport, container, gc, orient, orientation
      • Fields inherited from class org.pentaho.ui.xul.impl.AbstractXulComponent

        alignment, bgcolor, bindingProvider, context, drageffect, element, flex, flexLayout, height, id, initialized, insertafter, insertbefore, menu, onblur, ondrag, ondrop, padding, popup, position, removeElement, spacing, tooltip, visible, width
    • Constructor Summary

      Constructors 
      Constructor Description
      XulDrillDownParameterTable​(org.pentaho.ui.xul.dom.Element self, org.pentaho.ui.xul.XulComponent parent, org.pentaho.ui.xul.XulDomContainer domContainer, String tagName)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      DrillDownParameter[] getDrillDownParameter()  
      String[] getFilteredParameterNames()  
      boolean getHideParameterUi()  
      boolean getShowHideParameterUiCheckbox()  
      boolean getSingleTabMode()  
      DrillDownParameterTable getTable()  
      String getTitle()  
      boolean isAllowCustomParameter()  
      boolean isHideParameterUi()  
      boolean isShowHideParameterUiCheckbox()  
      boolean isShowRefreshButton()  
      boolean isSingleTabMode()  
      void layout()  
      void setAllowCustomParameter​(boolean allowCustomParameter)  
      void setDisabled​(boolean disabled)  
      void setDrillDownParameter​(DrillDownParameter[] parameter)  
      void setFilteredParameterNames​(String[] names)  
      void setHideParameterUi​(boolean hideParameterUi)  
      void setShowHideParameterUiCheckbox​(boolean showHideParameterUiCheckbox)  
      void setShowRefreshButton​(boolean showRefreshButton)  
      void setSingleTabMode​(boolean singleTabMode)  
      void setTitle​(String title)  
      • Methods inherited from class org.pentaho.ui.xul.swing.SwingElement

        addChild, addChildAt, addPropertyChangeListener, adoptAttributes, getJComponent, getOrient, getOrientation, isDisabled, removeChild, removePropertyChangeListener, replaceChild, resetContainer, setOnblur, setOrient, setVisible
      • Methods inherited from class org.pentaho.ui.xul.impl.AbstractXulComponent

        getAlign, getAttributes, getAttributeValue, getBgcolor, getChildNodes, getContext, getDocument, getDrageffect, getDropvetoer, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getFlex, getHeight, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getNamespace, getOnblur, getOndrag, getOndrop, getPadding, getParent, getPopup, getPosition, getRemoveelement, getSpacing, getText, getTooltiptext, getWidth, getXulElement, invoke, invoke, isVisible, onDomReady, setAlign, setAttribute, setAttribute, setAttributes, setBgcolor, setBindingProvider, setContext, setDrageffect, setDropvetoer, setFlex, setHeight, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setNamespace, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setTooltiptext, setWidth
      • Methods inherited from interface org.pentaho.ui.xul.dom.Element

        addChild, addChildAt, getAttributes, getAttributeValue, getChildNodes, getDocument, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getNamespace, getParent, getText, removeChild, replaceChild, setAttribute, setAttribute, setAttributes, setNamespace
      • Methods inherited from interface org.pentaho.ui.xul.XulComponent

        addPropertyChangeListener, adoptAttributes, getAlign, getBgcolor, getContext, getDrageffect, getDropvetoer, getFlex, getHeight, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getOnblur, getOndrag, getOndrop, getPadding, getPopup, getPosition, getRemoveelement, getSpacing, getTooltiptext, getWidth, isDisabled, isVisible, onDomReady, removePropertyChangeListener, setAlign, setBgcolor, setBindingProvider, setContext, setDrageffect, setDropvetoer, setFlex, setHeight, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setOnblur, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setTooltiptext, setVisible, setWidth
    • Constructor Detail

      • XulDrillDownParameterTable

        public XulDrillDownParameterTable​(org.pentaho.ui.xul.dom.Element self,
                                          org.pentaho.ui.xul.XulComponent parent,
                                          org.pentaho.ui.xul.XulDomContainer domContainer,
                                          String tagName)
    • Method Detail

      • getFilteredParameterNames

        public String[] getFilteredParameterNames()
      • setFilteredParameterNames

        public void setFilteredParameterNames​(String[] names)
      • setDrillDownParameter

        public void setDrillDownParameter​(DrillDownParameter[] parameter)
      • layout

        public void layout()
        Overrides:
        layout in class org.pentaho.ui.xul.swing.SwingElement
      • setDisabled

        public void setDisabled​(boolean disabled)
        Specified by:
        setDisabled in interface org.pentaho.ui.xul.XulComponent
        Overrides:
        setDisabled in class org.pentaho.ui.xul.swing.SwingElement
      • getTitle

        public String getTitle()
      • setTitle

        public void setTitle​(String title)
      • isAllowCustomParameter

        public boolean isAllowCustomParameter()
      • setAllowCustomParameter

        public void setAllowCustomParameter​(boolean allowCustomParameter)
      • isShowRefreshButton

        public boolean isShowRefreshButton()
      • setShowRefreshButton

        public void setShowRefreshButton​(boolean showRefreshButton)
      • getHideParameterUi

        public final boolean getHideParameterUi()
      • isHideParameterUi

        public boolean isHideParameterUi()
      • setHideParameterUi

        public void setHideParameterUi​(boolean hideParameterUi)
      • getShowHideParameterUiCheckbox

        public final boolean getShowHideParameterUiCheckbox()
      • isShowHideParameterUiCheckbox

        public boolean isShowHideParameterUiCheckbox()
      • setShowHideParameterUiCheckbox

        public void setShowHideParameterUiCheckbox​(boolean showHideParameterUiCheckbox)
      • getSingleTabMode

        public boolean getSingleTabMode()
      • isSingleTabMode

        public boolean isSingleTabMode()
      • setSingleTabMode

        public void setSingleTabMode​(boolean singleTabMode)