public abstract class SubTrackingVisibleComponent extends TrackingVisibleComponent
summaryProvider
Constructor and Description |
---|
SubTrackingVisibleComponent() |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
org.eclipse.core.databinding.observable.set.IObservableSet |
getDescriptors() |
SummaryProvider |
getSummaryProvider() |
void |
start() |
void |
stop() |
protected void |
trackSub(DetailComponent subComponent)
Start tracking the sub component
|
protected void |
untrackSub(DetailComponent subComponent) |
hide, setSummaryProvider, show, trackControl, trackItem, untrackControl, untrackItem
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create
public SummaryProvider getSummaryProvider()
getSummaryProvider
in interface VisibleComponent
getSummaryProvider
in class TrackingVisibleComponent
public void start()
start
in interface VisibleComponent
start
in class TrackingVisibleComponent
public void stop()
stop
in interface VisibleComponent
stop
in class TrackingVisibleComponent
protected void trackSub(DetailComponent subComponent)
Note that the sub component must be created and initialized. This method
will call DetailComponent.getDescriptors()
only once and needs
the fill list then.
subComponent
- the sub component to addprotected void untrackSub(DetailComponent subComponent)
public void dispose()
dispose
in interface VisibleComponent
dispose
in class TrackingVisibleComponent
public org.eclipse.core.databinding.observable.set.IObservableSet getDescriptors()
getDescriptors
in interface VisibleComponent
getDescriptors
in class TrackingVisibleComponent
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.