public interface ITreeItem extends IPaintItem
Modifier and Type | Field and Description |
---|---|
static int |
CHANGED_ACTIVE_CHANGEUNDERMOUSE |
static int |
CHANGED_ACTIVE_CURSORVALUE |
static int |
CHANGED_AXIS |
static int |
CHANGED_COMBINE |
static int |
CHANGED_EXPANDABLE |
static int |
CHANGED_EXPANDED |
static int |
CHANGED_HEIGHT |
static int |
CHANGED_MARKERS |
static int |
CHANGED_ORDER_PLOT |
static int |
CHANGED_ORDER_TREE |
static int |
CHANGED_PAINTER |
CHANGED_COLOR, CHANGED_DESCRIPTION, CHANGED_HOVER, CHANGED_IMAGE, CHANGED_NAME, CHANGED_STYLE, CHANGED_TEXT
Modifier and Type | Method and Description |
---|---|
boolean |
areChildrenSynced() |
IActiveValueProvider |
getActiveValueProvider() |
de.toem.impulse.axis.IDomainAxis |
getAxis() |
org.eclipse.swt.graphics.Rectangle |
getBounds() |
ITreeItem |
getChildItem(int n) |
Iterable<? extends ITreeItem> |
getChildItems() |
int |
getChildrenCount() |
java.util.Map<Class<? extends IDomainBase>,de.toem.impulse.axis.IDomainAxis> |
getDomainAxisMap() |
de.toem.pattern.element.exploits.Markers |
getMarkers() |
int |
getMarkerStyle() |
IPaintStyle |
getPaintStyle() |
int |
getPaintStyleMods() |
int |
getPaintStyleType() |
ITreeItem |
getParentItem() |
int |
getPreferedHeight() |
int |
getValueColumnFormat() |
boolean |
hasDomainAxis() |
boolean |
hasMarkers() |
boolean |
hasNonEmptyPlan() |
boolean |
hasPaintStyleMod(int modifier) |
int |
index() |
static boolean |
isCombinable(int style) |
boolean |
isCombinable(ITreeItem item) |
boolean |
isCombined() |
boolean |
isExpandable() |
boolean |
isExpanded() |
void |
moveItem(ITreeItem item,
int index) |
void |
setActiveChangeUnderMouse(String fromValue,
Number numberValue,
IDomainBase base,
long previous,
long units,
long to) |
void |
setActiveCursorValue(boolean delta,
String stringValue,
Number numberValue,
IDomainBase base,
long from,
long to) |
void |
setActiveValuePainter(IActiveValueProvider painter) |
void |
setChildrenSynced(boolean isSynced) |
void |
setCombined(boolean combined) |
void |
setDomainAxis(boolean domainAxis) |
void |
setDomainAxisMap(java.util.Map<Class<? extends IDomainBase>,de.toem.impulse.axis.IDomainAxis> axisMap) |
void |
setExpandable(boolean hasChildren) |
void |
setExpanded(boolean expanded) |
void |
setMarkers(de.toem.pattern.element.exploits.Markers markers) |
void |
setMarkerStyle(int markerStyle) |
void |
setPreferedHeight(int preferedHeight) |
dispose, getColor, getData, getData, getDescription, getDisplay, getImage, getPlotTree, getText, isDisposed, setColor, setData, setData, setDescription, setImage, setText
isCursorItemSelection, isMarkerSelection, isPlotItemSelection, isSamplesSelection, isTreeItemSelection, item, object
static final int CHANGED_EXPANDED
static final int CHANGED_EXPANDABLE
static final int CHANGED_ORDER_PLOT
static final int CHANGED_ORDER_TREE
static final int CHANGED_AXIS
static final int CHANGED_HEIGHT
static final int CHANGED_COMBINE
static final int CHANGED_PAINTER
static final int CHANGED_MARKERS
static final int CHANGED_ACTIVE_CURSORVALUE
static final int CHANGED_ACTIVE_CHANGEUNDERMOUSE
org.eclipse.swt.graphics.Rectangle getBounds()
ITreeItem getParentItem()
int getChildrenCount()
ITreeItem getChildItem(int n)
boolean isExpandable()
void setExpandable(boolean hasChildren)
boolean areChildrenSynced()
void setChildrenSynced(boolean isSynced)
int index()
void moveItem(ITreeItem item, int index)
boolean isExpanded()
void setExpanded(boolean expanded)
boolean hasDomainAxis()
void setDomainAxis(boolean domainAxis)
java.util.Map<Class<? extends IDomainBase>,de.toem.impulse.axis.IDomainAxis> getDomainAxisMap()
void setDomainAxisMap(java.util.Map<Class<? extends IDomainBase>,de.toem.impulse.axis.IDomainAxis> axisMap)
de.toem.impulse.axis.IDomainAxis getAxis()
int getPreferedHeight()
void setPreferedHeight(int preferedHeight)
boolean isCombined()
void setCombined(boolean combined)
boolean isCombinable(ITreeItem item)
static boolean isCombinable(int style)
IPaintStyle getPaintStyle()
int getValueColumnFormat()
int getPaintStyleType()
int getPaintStyleMods()
boolean hasPaintStyleMod(int modifier)
IActiveValueProvider getActiveValueProvider()
void setActiveValuePainter(IActiveValueProvider painter)
void setActiveCursorValue(boolean delta, String stringValue, Number numberValue, IDomainBase base, long from, long to)
void setActiveChangeUnderMouse(String fromValue, Number numberValue, IDomainBase base, long previous, long units, long to)
de.toem.pattern.element.exploits.Markers getMarkers()
void setMarkers(de.toem.pattern.element.exploits.Markers markers)
boolean hasMarkers()
int getMarkerStyle()
void setMarkerStyle(int markerStyle)
boolean hasNonEmptyPlan()