|
||||||||||
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 |