| java.lang.Object com.projity.interval.ValueObjectForIntervalTable
All known Subclasses: com.projity.pm.availability.AvailabilityTable, com.projity.pm.costing.CostRateTable,
Method Summary | |
public void | addUnvalidatedObject(Object object, NodeModel nodeModel, Object parent) | public void | adjustStart(long newStart, ValueObjectForInterval valueObject) Adjust the start date of a value object. | public Object | clone() | public Object | createUnvalidatedObject(NodeModel nodeModel, Object parent) | abstract protected ValueObjectForInterval | createValueObject(long date) | protected static ValueObjectForIntervalTable | deserialize(ObjectInputStream s, ValueObjectForIntervalTable v) | public ValueObjectForInterval | findActive(long date) | public ValueObjectForInterval | findCurrent() | public long | getEnd() | public NodeModelDataFactory | getFactoryToUseForChildOfParent(Object impl) | public List | getList() | public String | getName() | public long | getStart() | public ArrayList | getValueObjects() | public void | initAfterCloning() | public ValueObjectForInterval | newValueObject(long start) | public void | remove(ValueObjectForInterval removeMe) | public void | remove(Object toRemove, NodeModel nodeModel, boolean deep, boolean undo, boolean removeDependencies) | public void | rollbackUnvalidated(NodeModel nodeModel, Object object) | public void | serialize(ObjectOutputStream s) | public void | validateObject(Object newlyCreated, NodeModel nodeModel, Object eventSource, Object hierarchyInfo, boolean isNew) |
serialVersionUID | final static long serialVersionUID(Code) | | |
ValueObjectForIntervalTable | public ValueObjectForIntervalTable()(Code) | | |
ValueObjectForIntervalTable | public ValueObjectForIntervalTable(String name)(Code) | | |
createUnvalidatedObject | public Object createUnvalidatedObject(NodeModel nodeModel, Object parent)(Code) | | Create a new entry one year later
|
findActive | public ValueObjectForInterval findActive(long date)(Code) | | Finds the Rate/Availability which is on or before a date
Parameters: date - |
getEnd | public long getEnd()(Code) | | |
getStart | public long getStart()(Code) | | |
initAfterCloning | public void initAfterCloning()(Code) | | |
remove | public void remove(Object toRemove, NodeModel nodeModel, boolean deep, boolean undo, boolean removeDependencies)(Code) | | |
|
|