|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jrockit.mc.flightrecorder.provider.Track
public final class Track
A time-line where events could be place up on. The current implementation doesn't allow events of the same type to overlap on the same track.
| Method Summary | |
|---|---|
void |
addEvent(IEvent event)
|
java.lang.String |
getDescription()
|
java.lang.Integer |
getId()
Returns an unique identifier for the track. |
java.util.Collection<java.lang.String> |
getKeys()
Returns a collection of the property keys available |
java.lang.String |
getName()
A human readable name of the track |
java.lang.Object |
getProperty(java.lang.String key)
Returns property value for the track |
ITimeRange |
getRange()
Return the range the range spans. |
java.util.Collection<EventStorage> |
getSTorages()
|
java.lang.String |
getSymbolName()
Returns a symbolic name for the track. |
void |
setDescription(java.lang.String description)
|
void |
setEndTime(long endTimestamp)
|
void |
setName(java.lang.String name)
|
void |
setProperty(java.lang.String key,
java.lang.Object value)
|
void |
setStartTime(long startTimestamp)
|
void |
setSymbolicName(java.lang.String path)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public java.lang.String getName()
ITrack
getName in interface ITrackpublic java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.Integer getId()
ITrack
getId in interface ITrackpublic java.lang.String getSymbolName()
ITrackITrack.getId(). Valid character are those that make up a java
identifier.
getSymbolName in interface ITrackCharacter.isJavaIdentifierPart(char),
Character.isJavaIdentifierStart(char)public ITimeRange getRange()
ITrack
getRange in interface ITrackpublic java.lang.Object getProperty(java.lang.String key)
ITrack
getProperty in interface ITrackkey - the key for the property
public java.util.Collection<EventStorage> getSTorages()
public void addEvent(IEvent event)
public void setName(java.lang.String name)
public void setSymbolicName(java.lang.String path)
public void setStartTime(long startTimestamp)
public void setEndTime(long endTimestamp)
public java.util.Collection<java.lang.String> getKeys()
ITrack
getKeys in interface ITrackITrack.getProperty(String)
public void setProperty(java.lang.String key,
java.lang.Object value)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||