public class AbstractExclusion
extends TableDataset
Constructor and Description |
---|
AbstractExclusion() |
Modifier and Type | Method and Description |
---|---|
void |
addCmdPeriod(java.util.Date start,
java.util.Date end) |
void |
addNavPeriod(java.util.Date start,
java.util.Date end) |
void |
addPeriod(Period period) |
Period[] |
findOverlapingPeriods(java.util.Date startDate,
java.util.Date endDate) |
Period[] |
getAllPeriods() |
Period[] |
getCmdPeriods() |
java.lang.String |
getName() |
Period[] |
getNavPeriods() |
static AbstractExclusion |
readFromNode(org.w3c.dom.Node node) |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
java.lang.String |
toXml() |
java.lang.String |
toXml(int indent) |
public void setName(java.lang.String name)
public java.lang.String getName()
public void addPeriod(Period period)
public void addCmdPeriod(java.util.Date start, java.util.Date end)
public void addNavPeriod(java.util.Date start, java.util.Date end)
public Period[] getCmdPeriods()
public Period[] getNavPeriods()
public Period[] getAllPeriods()
public java.lang.String toXml()
public java.lang.String toXml(int indent)
public java.lang.String toString()
public Period[] findOverlapingPeriods(java.util.Date startDate, java.util.Date endDate)
public static AbstractExclusion readFromNode(org.w3c.dom.Node node)