public class DefaultMarker extends java.lang.Object implements IMarker, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLOSE_TIME |
static java.lang.String |
DESCRIPTION |
static java.lang.String |
ID |
static java.lang.String |
MODEL_NAME |
static java.lang.String |
NAME |
static java.lang.String |
OPEN_TIME |
static java.lang.String |
TYPE |
Constructor and Description |
---|
DefaultMarker(IModel model,
java.lang.String name,
java.lang.String type) |
Modifier and Type | Method and Description |
---|---|
void |
close(double time) |
java.lang.String |
getDescription() |
double |
getEndTime() |
long |
getId() |
IModel |
getModel() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.String> |
getProperties(java.util.Map<java.lang.String,java.lang.String> container) |
protected java.lang.String |
getProperty(java.lang.String property) |
double |
getStartTime() |
java.lang.String |
getType() |
void |
instantanious(double time)
flags this marker as starting and ending at the same time.
|
boolean |
isOpen() |
void |
open(double time) |
void |
setDescription(java.lang.String description) |
protected void |
setProperty(java.lang.String property,
java.lang.String value) |
public static final java.lang.String DESCRIPTION
public static final java.lang.String OPEN_TIME
public static final java.lang.String CLOSE_TIME
public static final java.lang.String NAME
public static final java.lang.String TYPE
public static final java.lang.String MODEL_NAME
public static final java.lang.String ID
public DefaultMarker(IModel model, java.lang.String name, java.lang.String type)
public void setDescription(java.lang.String description)
public java.lang.String getDescription()
public java.util.Map<java.lang.String,java.lang.String> getProperties(java.util.Map<java.lang.String,java.lang.String> container)
getProperties
in interface IMarker
protected java.lang.String getProperty(java.lang.String property)
protected void setProperty(java.lang.String property, java.lang.String value)
public double getStartTime()
getStartTime
in interface IMarker
public double getEndTime()
getEndTime
in interface IMarker
public void instantanious(double time)
IMarker
instantanious
in interface IMarker