Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.arranger.jarl.base
Class BaseTimedJarlObject  view BaseTimedJarlObject download BaseTimedJarlObject.java

java.lang.Object
  extended bycom.arranger.jarl.base.BaseJarlObject
      extended bycom.arranger.jarl.base.BaseTimedJarlObject
All Implemented Interfaces:
java.lang.Cloneable, IJarlObject, ITimedJarlObject

public abstract class BaseTimedJarlObject
extends BaseJarlObject
implements ITimedJarlObject

BaseTimedJarlObject created on Mar 21, 2003


Field Summary
protected  Time m_endTime
           
protected  Time m_startTime
           
protected  Time m_totalTime
           
 
Fields inherited from class com.arranger.jarl.base.BaseJarlObject
m_cachedTime, m_className, m_configElement, m_useAbsoluteTime, m_zOrder
 
Constructor Summary
BaseTimedJarlObject()
           
 
Method Summary
protected  void addJarlObjectInfo(IJarlObjectInfo jarlObjectInfo)
          Override this, and for every field that you're using, call BaseJarlObject.populateInfo(com.arranger.jarl.base.IJarlObjectInfo, java.lang.String, java.lang.String, com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay) 55 for example: populateInfo(jarlObjectInfo, "zOrder", "Z-Order", JarlInfoUtil.PRIMITIVE_DISPLAY);
protected  void checkTime(Time time)
           
 Time getEndTime()
           
 Time getStartTime()
           
 Time getTotalTime()
           
protected  void initAttributes(IContext context)
          Always remember some attrs might not be there
 void setEndTime(Time time)
           
 void setStartTime(Time time)
           
 
Methods inherited from class com.arranger.jarl.base.BaseJarlObject
clone, getConfigElement, getJarlObjectInfo, getName, getZOrder, init, initDef, populateInfo, postCheckTime, preCheckTime, setZOrder
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.arranger.jarl.base.IJarlObject
clone, getConfigElement, getJarlObjectInfo, getZOrder, init, postCheckTime, preCheckTime, setZOrder
 

Field Detail

m_startTime

protected Time m_startTime

m_endTime

protected Time m_endTime

m_totalTime

protected Time m_totalTime
Constructor Detail

BaseTimedJarlObject

public BaseTimedJarlObject()
Method Detail

getStartTime

public Time getStartTime()
Specified by:
getStartTime in interface ITimedJarlObject

getEndTime

public Time getEndTime()
Specified by:
getEndTime in interface ITimedJarlObject

setStartTime

public void setStartTime(Time time)
Specified by:
setStartTime in interface ITimedJarlObject

setEndTime

public void setEndTime(Time time)
Specified by:
setEndTime in interface ITimedJarlObject

getTotalTime

public Time getTotalTime()
Specified by:
getTotalTime in interface ITimedJarlObject

initAttributes

protected void initAttributes(IContext context)
Description copied from class: BaseJarlObject
Always remember some attrs might not be there

Overrides:
initAttributes in class BaseJarlObject

addJarlObjectInfo

protected void addJarlObjectInfo(IJarlObjectInfo jarlObjectInfo)
Description copied from class: BaseJarlObject
Override this, and for every field that you're using, call BaseJarlObject.populateInfo(com.arranger.jarl.base.IJarlObjectInfo, java.lang.String, java.lang.String, com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay) 55 for example: populateInfo(jarlObjectInfo, "zOrder", "Z-Order", JarlInfoUtil.PRIMITIVE_DISPLAY);

Overrides:
addJarlObjectInfo in class BaseJarlObject

checkTime

protected void checkTime(Time time)