EVolve.data
Class Selection
java.lang.Object
|
+--EVolve.data.Selection
- All Implemented Interfaces:
- java.lang.Cloneable
- public class Selection
- extends java.lang.Object
- implements java.lang.Cloneable
Constructor Summary |
Selection(int sourceType,
int entityType,
long[] selected,
long start,
long end,
java.util.ArrayList timemap)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Selection
public Selection(int sourceType,
int entityType,
long[] selected,
long start,
long end,
java.util.ArrayList timemap)
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setColor
public void setColor(java.awt.Color color)
getColor
public java.awt.Color getColor()
setLink
public void setLink(ReferenceLink[] link)
getLink
public ReferenceLink[] getLink()
getEntityType
public int getEntityType()
getSelected
public Entity[] getSelected()
setSelected
public void setSelected(Entity[] selected)
getStart
public long getStart()
getEnd
public long getEnd()
getStartTime
public long getStartTime()
getEndTime
public long getEndTime()
setStartEvent
public void setStartEvent(int start)
setEndEvent
public void setEndEvent(int end)
setTimeInterval
public void setTimeInterval(long startTime,
long endTime)
specialClone
public Selection specialClone()
getTimeMap
public java.util.ArrayList getTimeMap()
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
changeTimeFrame
public void changeTimeFrame(long startTime,
long endTime)
getSourceType
public int getSourceType()
filterEntities
public void filterEntities(java.lang.String regExps,
boolean keepMatched)