org.utgenome.gwt.utgb.client.track.lib.old
Class OperationTrack
java.lang.Object
org.utgenome.gwt.utgb.client.track.TrackBase
org.utgenome.gwt.utgb.client.track.lib.old.OperationTrack
- All Implemented Interfaces:
- Track, TrackEntry, TrackGroupPropertyChangeListener
public class OperationTrack
- extends TrackBase
Methods inherited from class org.utgenome.gwt.utgb.client.track.TrackBase |
beforeChangeTrackWindow, error, getBrowserService, getClassName, getConfig, getCoordinate, getFrame, getMinimumWindowHeight, getName, getTrackGroup, getTrackGroupProperty, getTrackGroupProperty, getTrackInfo, getTrackWindow, isInitialized, isTrack, isTrackGroup, loadView, onChange, onChangeTrackConfig, onChangeTrackHeight, refresh, resolvePropertyValues, restoreProperties, saveProperties, setCenterOfTrackWindow, setConfig, setFrame, setTrackGroup, setTrackGroupProperty, toView, toXML, toXML |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OperationTrack
public OperationTrack()
factory
public static Track.TrackFactory factory()
factory
public static Track.TrackFactory factory(String descriptionXML)
setStartIndex
public void setStartIndex(int start)
setBuild
public void setBuild(String build)
getParameterTrack
public ParameterTrack getParameterTrack()
setDescriptionXML
public void setDescriptionXML(String descriptionXMLURL)
getDefaultWindowHeight
public int getDefaultWindowHeight()
- Specified by:
getDefaultWindowHeight
in interface Track
- Overrides:
getDefaultWindowHeight
in class TrackBase
- Returns:
- default height of the track window
getWidget
public com.google.gwt.user.client.ui.Widget getWidget()
- Returns:
- the track widget
onChangeTrackWindow
public void onChangeTrackWindow(TrackWindow newWindow)
- Description copied from interface:
Track
- An event handler when the track window location has changed
- Specified by:
onChangeTrackWindow
in interface Track
- Overrides:
onChangeTrackWindow
in class TrackBase
draw
public void draw()
- Description copied from interface:
Track
- draw the track widget
- Specified by:
draw
in interface Track
- Overrides:
draw
in class TrackBase
join
public static String join(String[] keys,
String[] value)
parseOperationXML
public final void parseOperationXML()
onChangeTrackGroupProperty
public void onChangeTrackGroupProperty(TrackGroupPropertyChange change)
- Description copied from interface:
Track
- An event handler when some properties shared within the track group has changed
- Specified by:
onChangeTrackGroupProperty
in interface Track
- Overrides:
onChangeTrackGroupProperty
in class TrackBase
setUp
public void setUp(TrackFrame trackFrame,
TrackGroup group)
- Description copied from interface:
Track
- This method is invoked when
TrackFrame
and TrackGroup
for this track become ready, that is, the
track is drawable. Override this method to write initialization codes for your tracks.
- Specified by:
setUp
in interface Track
- Overrides:
setUp
in class TrackBase
group
- the TrackGroup
of this track
Copyright © 2007-2012 utgenome.org. All Rights Reserved.