public class ComponentTitledFolderButtonBar extends java.lang.Object implements IComponent
Constructor and Description |
---|
ComponentTitledFolderButtonBar()
Creates a new instance without help button
|
ComponentTitledFolderButtonBar(java.lang.String id)
Creates a new instance.
|
ComponentTitledFolderButtonBar(java.lang.String id,
java.util.Map<org.eclipse.swt.widgets.Composite,java.lang.String> helpids)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String title,
org.eclipse.swt.graphics.Image image,
boolean toggle,
java.lang.Runnable runnable)
Adds a button.
|
void |
add(java.lang.String title,
org.eclipse.swt.graphics.Image image,
java.lang.Runnable runnable)
Adds a new button.
|
java.lang.String |
getHelpId()
Returns the id.
|
java.util.Map<org.eclipse.swt.widgets.Composite,java.lang.String> |
getHelpIds()
Returns the help ids for each composite
|
org.eclipse.swt.graphics.Image |
getImage(java.lang.String title)
Returns the image for the given button.
|
java.lang.Runnable |
getRunnable(java.lang.String title)
Returns the runnable for the given button.
|
java.util.List<java.lang.String> |
getTitles()
Returns the titles of all buttons.
|
java.lang.Boolean |
isToggle(java.lang.String title)
Returns whether the given button is a toggle button.
|
public ComponentTitledFolderButtonBar()
public ComponentTitledFolderButtonBar(java.lang.String id)
id
- public ComponentTitledFolderButtonBar(java.lang.String id, java.util.Map<org.eclipse.swt.widgets.Composite,java.lang.String> helpids)
id
- helpids
- public void add(java.lang.String title, org.eclipse.swt.graphics.Image image, boolean toggle, java.lang.Runnable runnable)
title
- image
- toggle
- runnable
- public void add(java.lang.String title, org.eclipse.swt.graphics.Image image, java.lang.Runnable runnable)
title
- image
- runnable
- public java.lang.String getHelpId()
public java.util.Map<org.eclipse.swt.widgets.Composite,java.lang.String> getHelpIds()
public org.eclipse.swt.graphics.Image getImage(java.lang.String title)
title
- public java.lang.Runnable getRunnable(java.lang.String title)
title
- public java.util.List<java.lang.String> getTitles()
public java.lang.Boolean isToggle(java.lang.String title)
title
-