de.jaret.examples.timebars.fancy.model
Class FancyInterval
java.lang.Object
de.jaret.util.misc.PropertyObservableBase
de.jaret.util.date.IntervalImpl
de.jaret.examples.timebars.fancy.model.FancyInterval
- All Implemented Interfaces:
- de.jaret.util.date.Interval, de.jaret.util.misc.PropertyObservable, java.beans.PropertyChangeListener, java.util.EventListener
public class FancyInterval
- extends de.jaret.util.date.IntervalImpl
Extension of the interval implementation holding an additional state and a percentage.
- Version:
- $Id: FancyInterval.java 801 2008-12-27 22:44:54Z kliem $
- Author:
- kliem
| Fields inherited from class de.jaret.util.date.IntervalImpl |
_begin, _end |
| Fields inherited from class de.jaret.util.misc.PropertyObservableBase |
_propertyChangeSupport |
| Fields inherited from interface de.jaret.util.date.Interval |
PROP_BEGIN, PROP_END |
| Methods inherited from class de.jaret.util.date.IntervalImpl |
contains, contains, containsNonIncluding, containsStatic, getBegin, getEnd, getSeconds, intersect, intersectNonIncluding, intersects, toString |
| Methods inherited from class de.jaret.util.misc.PropertyObservableBase |
addPropertyChangeListener, firePropertyChange, isRealModification, removePropertyChangeListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.jaret.util.misc.PropertyObservable |
addPropertyChangeListener, removePropertyChangeListener |
FancyInterval
public FancyInterval()
getState
public boolean getState()
setState
public void setState(boolean state)
getPercentage
public int getPercentage()
setPercentage
public void setPercentage(int percentage)
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- Specified by:
propertyChange in interface java.beans.PropertyChangeListener- Overrides:
propertyChange in class de.jaret.util.date.IntervalImpl
setBegin
public void setBegin(de.jaret.util.date.JaretDate begin)
- Specified by:
setBegin in interface de.jaret.util.date.Interval- Overrides:
setBegin in class de.jaret.util.date.IntervalImpl
setEnd
public void setEnd(de.jaret.util.date.JaretDate end)
- Specified by:
setEnd in interface de.jaret.util.date.Interval- Overrides:
setEnd in class de.jaret.util.date.IntervalImpl
getHistory
public java.util.List<de.jaret.util.date.Interval> getHistory()
Copyright © 2012. All Rights Reserved.