org.utgenome.gwt.utgb.client.track.lib
Class ChromosomeMapTrack
java.lang.Object
org.utgenome.gwt.utgb.client.track.TrackBase
org.utgenome.gwt.utgb.client.track.lib.ChromosomeMapTrack
- All Implemented Interfaces:
- Track, TrackEntry, TrackGroupPropertyChangeListener
public class ChromosomeMapTrack
- extends TrackBase
ChromosomeMapTrack is for visualizing Chromosome Map.
-track
-class: ChromosomeMapTrack
- Author:
- yoshimura
| Methods inherited from class org.utgenome.gwt.utgb.client.track.TrackBase |
beforeChangeTrackWindow, error, getBrowserService, getClassName, getConfig, getCoordinate, getDefaultWindowHeight, getFrame, getMinimumWindowHeight, getName, getTrackGroup, getTrackGroupProperty, getTrackGroupProperty, getTrackInfo, getTrackWindow, isInitialized, isTrack, isTrackGroup, loadView, onChangeTrackGroupProperty, onChangeTrackHeight, onChangeTrackWindow, 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 |
layoutPanel
protected com.google.gwt.user.client.ui.FlexTable layoutPanel
trackImage
protected com.google.gwt.user.client.ui.Image trackImage
frame
protected com.google.gwt.user.client.ui.Frame frame
isWidgetReady
protected boolean isWidgetReady
chrRange
protected ChrRange chrRange
ChromosomeMapTrack
public ChromosomeMapTrack(String string)
ChromosomeMapTrack
public ChromosomeMapTrack()
factory
public static Track.TrackFactory factory()
getWidget
public com.google.gwt.user.client.ui.Widget getWidget()
- Returns:
- the track widget
draw
public void draw()
- Description copied from interface:
Track
- draw the track widget
- Specified by:
draw in interface Track- Overrides:
draw in class TrackBase
getLeftMargin
protected int getLeftMargin()
getDisplayType
protected String getDisplayType()
getTrackBaseURL
protected String getTrackBaseURL()
getTrackURL
protected String getTrackURL()
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
onChange
public void onChange(TrackGroupPropertyChange change,
TrackWindow newWindow)
- Description copied from interface:
TrackGroupPropertyChangeListener
- Handle change event.
- Specified by:
onChange in interface Track- Specified by:
onChange in interface TrackGroupPropertyChangeListener- Overrides:
onChange in class TrackBase
- Parameters:
change - property changes. null value means no property changenewWindow - window changes. null value means no window changes
onChangeTrackConfig
public void onChangeTrackConfig(TrackConfigChange change)
- Description copied from interface:
Track
- An event handler when some cofigurations of the track changes
- Specified by:
onChangeTrackConfig in interface Track- Overrides:
onChangeTrackConfig in class TrackBase
Copyright © 2007-2012 utgenome.org. All Rights Reserved.