Class SwingXulToolbar
- java.lang.Object
-
- org.pentaho.ui.xul.impl.AbstractXulComponent
-
- org.pentaho.ui.xul.swing.SwingElement
-
- org.pentaho.reporting.designer.core.xul.SwingXulToolbar
-
- All Implemented Interfaces:
org.pentaho.ui.xul.containers.XulHbox
,org.pentaho.ui.xul.dom.Element
,org.pentaho.ui.xul.XulComponent
,org.pentaho.ui.xul.XulContainer
,org.pentaho.ui.xul.XulEventSource
public class SwingXulToolbar extends org.pentaho.ui.xul.swing.SwingElement implements org.pentaho.ui.xul.containers.XulHbox
Todo: Document Me- Author:
- Thomas Morgner
-
-
Field Summary
-
Fields inherited from class org.pentaho.ui.xul.swing.SwingElement
changeSupport, 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 SwingXulToolbar(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 Deprecated Methods Modifier and Type Method Description void
addChild(org.pentaho.ui.xul.dom.Element e)
void
addChildAt(org.pentaho.ui.xul.dom.Element c, int pos)
void
addComponent(org.pentaho.ui.xul.XulComponent c)
Deprecated.void
addComponentAt(org.pentaho.ui.xul.XulComponent component, int idx)
Deprecated.org.pentaho.ui.xul.util.Orient
getOrientation()
void
layout()
void
removeComponent(org.pentaho.ui.xul.XulComponent component)
Deprecated.void
resetContainer()
void
suppressLayout(boolean suppress)
Defeats layout calls.-
Methods inherited from class org.pentaho.ui.xul.swing.SwingElement
addPropertyChangeListener, adoptAttributes, getJComponent, getOrient, isDisabled, removeChild, removePropertyChangeListener, replaceChild, setDisabled, 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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.ui.xul.dom.Element
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, setDisabled, setDrageffect, setDropvetoer, setFlex, setHeight, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setOnblur, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setTooltiptext, setVisible, setWidth
-
-
-
-
Constructor Detail
-
SwingXulToolbar
public SwingXulToolbar(org.pentaho.ui.xul.dom.Element self, org.pentaho.ui.xul.XulComponent parent, org.pentaho.ui.xul.XulDomContainer domContainer, String tagName)
-
-
Method Detail
-
suppressLayout
public void suppressLayout(boolean suppress)
Defeats layout calls. Useful for bulk updates.- Specified by:
suppressLayout
in interfaceorg.pentaho.ui.xul.XulContainer
- Parameters:
suppress
-
-
addComponent
@Deprecated public void addComponent(org.pentaho.ui.xul.XulComponent c)
Deprecated.- Specified by:
addComponent
in interfaceorg.pentaho.ui.xul.XulContainer
-
resetContainer
public void resetContainer()
- Overrides:
resetContainer
in classorg.pentaho.ui.xul.swing.SwingElement
-
getOrientation
public org.pentaho.ui.xul.util.Orient getOrientation()
- Specified by:
getOrientation
in interfaceorg.pentaho.ui.xul.XulContainer
- Overrides:
getOrientation
in classorg.pentaho.ui.xul.swing.SwingElement
-
layout
public void layout()
- Overrides:
layout
in classorg.pentaho.ui.xul.swing.SwingElement
-
addComponentAt
@Deprecated public void addComponentAt(org.pentaho.ui.xul.XulComponent component, int idx)
Deprecated.- Specified by:
addComponentAt
in interfaceorg.pentaho.ui.xul.XulContainer
-
removeComponent
@Deprecated public void removeComponent(org.pentaho.ui.xul.XulComponent component)
Deprecated.- Specified by:
removeComponent
in interfaceorg.pentaho.ui.xul.XulContainer
-
addChild
public void addChild(org.pentaho.ui.xul.dom.Element e)
- Specified by:
addChild
in interfaceorg.pentaho.ui.xul.dom.Element
- Overrides:
addChild
in classorg.pentaho.ui.xul.swing.SwingElement
-
addChildAt
public void addChildAt(org.pentaho.ui.xul.dom.Element c, int pos)
- Specified by:
addChildAt
in interfaceorg.pentaho.ui.xul.dom.Element
- Overrides:
addChildAt
in classorg.pentaho.ui.xul.swing.SwingElement
-
-