Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.eclipse.swt.widgets
Interface IIconBar  view IIconBar download IIconBar.java

All Superinterfaces:
IComposite, IControl, IScrollable
All Known Implementing Classes:
IconBar

public interface IIconBar
extends IComposite


Method Summary
 void add(java.lang.Object action)
           
 boolean addAll(java.util.List actions)
           
 boolean getAlwaysShowScrollBars()
           
 org.eclipse.swt.graphics.Image getBackBuffer()
           
 Canvas getCanvas()
           
 org.eclipse.swt.graphics.Color[] getColorScheme()
           
 org.eclipse.swt.graphics.Color getIconBackground()
           
 java.lang.String getId()
           
 java.lang.Object getItem(int n)
           
 java.lang.Object getItemAt(int x, int y)
           
 java.util.List getItems()
           
 int getSelectionIndex()
           
 org.eclipse.swt.graphics.Point getViewOffset()
           
 int itemIndexAt(int x, int y)
           
 boolean remove(java.lang.Object action)
           
 boolean removeAll()
           
 void select(int index)
           
 void setColorScheme(org.eclipse.swt.graphics.Color[] colors)
          Configure colors scheme: [ IconBackground, IconHighLightBackground, CanvasBackground, IconBarBackground, ShadowDark, ShadowLight ] Use null to skip color not required to change.
 void setId(java.lang.String id)
           
 void setViewOffset(int x, int y)
           
 
Methods inherited from interface org.eclipse.swt.widgets.IComposite
getLayout, layout, setLayout
 
Methods inherited from interface org.eclipse.swt.widgets.IScrollable
getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from interface org.eclipse.swt.widgets.IControl
addDisposeListener, addKeyListener, addMouseListener, getBorderWidth, getBounds, getDisplay, redraw, removeDisposeListener, removeKeyListener, removeMouseListener, setCursor, setFocus, setLayoutData, setVisible
 

Method Detail

setColorScheme

public void setColorScheme(org.eclipse.swt.graphics.Color[] colors)
Configure colors scheme: [ IconBackground, IconHighLightBackground, CanvasBackground, IconBarBackground, ShadowDark, ShadowLight ] Use null to skip color not required to change.


getColorScheme

public org.eclipse.swt.graphics.Color[] getColorScheme()

getIconBackground

public org.eclipse.swt.graphics.Color getIconBackground()

getCanvas

public Canvas getCanvas()

getBackBuffer

public org.eclipse.swt.graphics.Image getBackBuffer()

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getItems

public java.util.List getItems()

getItem

public java.lang.Object getItem(int n)

itemIndexAt

public int itemIndexAt(int x,
                       int y)

getItemAt

public java.lang.Object getItemAt(int x,
                                  int y)

add

public void add(java.lang.Object action)

addAll

public boolean addAll(java.util.List actions)

remove

public boolean remove(java.lang.Object action)

removeAll

public boolean removeAll()

getSelectionIndex

public int getSelectionIndex()

select

public void select(int index)

getViewOffset

public org.eclipse.swt.graphics.Point getViewOffset()

setViewOffset

public void setViewOffset(int x,
                          int y)

getAlwaysShowScrollBars

public boolean getAlwaysShowScrollBars()