java.lang.Object
com.arranger.jarl.util.WidgetConfigSegment
- public abstract class WidgetConfigSegment
- extends java.lang.Object
MotionSegment created on Feb 25, 2003
|
Method Summary |
protected void |
addJarlObjectInfo(com.arranger.jarl.base.IJarlObjectInfo jarlObjectInfo)
Override this, and for every field that you're using, call 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);
|
int |
checkRange(double currentTimePct)
-1, means too small
0, means correct
1, means to large |
double |
getEndTimePct()
|
com.arranger.jarl.base.IJarlObjectInfo |
getJarlObjectInfo()
|
double |
getStartTimePct()
|
protected com.arranger.jarl.base.IJarlObjectInfo |
populateInfo(com.arranger.jarl.base.IJarlObjectInfo jarlObjectInfo,
java.lang.String fieldName,
java.lang.String displayName,
com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay jarlObjectDisplay)
for example:
populateInfo(jarlObjectInfo, "zOrder", "Z-Order", JarlInfoUtil.PRIMITIVE_DISPLAY);
|
void |
setEndTimePct(double endTimePct)
|
void |
setStartTimePct(double startTimePct)
|
java.lang.String |
toString()
Convert this Object to a human-readable String. |
m_startTimePct
protected double m_startTimePct
m_endTimePct
protected double m_endTimePct
WidgetConfigSegment
public WidgetConfigSegment(org.w3c.dom.Element element)
getStartTimePct
public double getStartTimePct()
setStartTimePct
public void setStartTimePct(double startTimePct)
getEndTimePct
public double getEndTimePct()
setEndTimePct
public void setEndTimePct(double endTimePct)
checkRange
public int checkRange(double currentTimePct)
- -1, means too small
0, means correct
1, means to large
toString
public java.lang.String toString()
- Description copied from class:
java.lang.Object
- Convert this Object to a human-readable String.
There are no limits placed on how long this String
should be or what it should contain. We suggest you
make it as intuitive as possible to be able to place
it into System.out.println() 55
and such.
It is typical, but not required, to ensure that this method
never completes abruptly with a java.lang.RuntimeException.
This method will be called when performing string
concatenation with this object. If the result is
null, string concatenation will instead
use "null".
The default implementation returns
getClass().getName() + "@" +
Integer.toHexString(hashCode()).
getJarlObjectInfo
public com.arranger.jarl.base.IJarlObjectInfo getJarlObjectInfo()
addJarlObjectInfo
protected void addJarlObjectInfo(com.arranger.jarl.base.IJarlObjectInfo jarlObjectInfo)
- Override this, and for every field that you're using, call
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);
populateInfo
protected com.arranger.jarl.base.IJarlObjectInfo populateInfo(com.arranger.jarl.base.IJarlObjectInfo jarlObjectInfo,
java.lang.String fieldName,
java.lang.String displayName,
com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay jarlObjectDisplay)
- for example:
populateInfo(jarlObjectInfo, "zOrder", "Z-Order", JarlInfoUtil.PRIMITIVE_DISPLAY);