|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TrackGroupPropertyWriter
TrackGroupPropertyWriter is an interface to write TrackGroupProperty values. After calling methods in
TrackGroupPropertyWriter, it is assumed that every track managed by a TrackGroup recieves a
Track.onChangeTrackGroupProperty(TrackGroupPropertyChange) or Track.onChangeTrackWindow(TrackWindow)
event.
| Method Summary | |
|---|---|
void |
apply(TrackGroupPropertyChange change)
Apply the property changes to this writer |
void |
scaleDownTrackWindow()
|
void |
scaleUpTrackWindow()
|
void |
scrollTrackWindow(double scrollPercentage)
|
void |
setProperty(Map<String,String> property)
Set a set of properties specified in the given Map of properties. |
void |
setProperty(Map<String,String> properties,
TrackWindow newWindow)
|
void |
setProperty(String key,
String value)
Set a property (key, value) |
void |
setProperyChangeNotifaction(boolean enable)
|
void |
setTrackWindow(int startOnGenome,
int endOnGenome)
set a genome location displayed in the current TrackWindowImpl |
void |
setTrackWindow(TrackWindow newWindow)
|
void |
setTrackWindowSize(int windowSize)
|
| Method Detail |
|---|
void setTrackWindow(int startOnGenome,
int endOnGenome)
startOnGenome - endOnGenome - void setTrackWindowSize(int windowSize)
windowSize - void setTrackWindow(TrackWindow newWindow)
void setProperyChangeNotifaction(boolean enable)
void scrollTrackWindow(double scrollPercentage)
void scaleUpTrackWindow()
void scaleDownTrackWindow()
void setProperty(String key,
String value)
key - value - void setProperty(Map<String,String> property)
property -
void setProperty(Map<String,String> properties,
TrackWindow newWindow)
void apply(TrackGroupPropertyChange change)
change - target -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||