|
|||||||||
| Home >> All >> com >> arranger >> jarl >> [ trait overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.arranger.jarl.trait
Class BaseSegmentTrait

java.lang.Objectcom.arranger.jarl.base.BaseJarlObject
com.arranger.jarl.trait.BaseTrait
com.arranger.jarl.trait.BaseSegmentTrait
- All Implemented Interfaces:
- java.lang.Cloneable, com.arranger.jarl.base.IJarlObject, ITrait, ITraitDef, com.arranger.jarl.util.IWidgetConfigSegmentFactory
- public abstract class BaseSegmentTrait
- extends BaseTrait
- implements com.arranger.jarl.util.IWidgetConfigSegmentFactory
- extends BaseTrait
BaseSegmentTrait this is for traits that are segment enabled It just provides some helper functions
| Field Summary | |
protected java.util.List |
m_configSegments
|
| Fields inherited from class com.arranger.jarl.trait.BaseTrait |
m_affineTransform, m_composite, m_context, m_graphics2D, m_paint |
| Fields inherited from class com.arranger.jarl.base.BaseJarlObject |
m_cachedTime, m_className, m_configElement, m_useAbsoluteTime, m_zOrder |
| Constructor Summary | |
BaseSegmentTrait()
|
|
| Method Summary | |
java.util.Collection |
getConfigSegments()
|
protected com.arranger.jarl.util.WidgetConfigSegment |
getCurrentSegment(com.arranger.jarl.widget.IWidget widget,
com.arranger.jarl.base.IContext context)
Get the 'active' widget config segment |
protected double |
getCurrentSegmentTimePct(com.arranger.jarl.widget.IWidget widget,
com.arranger.jarl.base.IContext context,
com.arranger.jarl.util.WidgetConfigSegment widgetConfigSegment)
Get the pct of time relative to this segment |
protected void |
initAttributes(com.arranger.jarl.base.IContext context)
Always remember some attrs might not be there |
| Methods inherited from class com.arranger.jarl.trait.BaseTrait |
initGraphicsTransform, initInstance, restoreComposite, restoreContext, restoreGraphics, restorePaint, restoreTransform, store, store, store, store, store |
| Methods inherited from class com.arranger.jarl.base.BaseJarlObject |
addJarlObjectInfo, 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.util.IWidgetConfigSegmentFactory |
createSegment |
| Methods inherited from interface com.arranger.jarl.trait.ITrait |
postPaint, prePaint |
| Methods inherited from interface com.arranger.jarl.base.IJarlObject |
clone, getConfigElement, getJarlObjectInfo, getZOrder, init, postCheckTime, preCheckTime, setZOrder |
| Methods inherited from interface com.arranger.jarl.trait.ITraitDef |
initDef |
| Field Detail |
m_configSegments
protected java.util.List m_configSegments
| Constructor Detail |
BaseSegmentTrait
public BaseSegmentTrait()
| Method Detail |
getConfigSegments
public java.util.Collection getConfigSegments()
- Specified by:
getConfigSegmentsin interfacecom.arranger.jarl.util.IWidgetConfigSegmentFactory
initAttributes
protected void initAttributes(com.arranger.jarl.base.IContext context)
- Always remember some attrs might not be there
getCurrentSegment
protected com.arranger.jarl.util.WidgetConfigSegment getCurrentSegment(com.arranger.jarl.widget.IWidget widget, com.arranger.jarl.base.IContext context)
- Get the 'active' widget config segment
getCurrentSegmentTimePct
protected double getCurrentSegmentTimePct(com.arranger.jarl.widget.IWidget widget, com.arranger.jarl.base.IContext context, com.arranger.jarl.util.WidgetConfigSegment widgetConfigSegment)
- Get the pct of time relative to this segment
|
|||||||||
| Home >> All >> com >> arranger >> jarl >> [ trait overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC