- java.lang.Object
- 
- swim.runtime.AbstractWarpRef
- 
- swim.runtime.AbstractTierBinding
- 
- swim.runtime.LaneView
- 
- swim.runtime.warp.WarpLaneView
- 
- swim.runtime.lane.DemandLaneView<V>
 
 
 
 
 
- 
- All Implemented Interfaces:
- DownlinkFactory,- Lane,- DemandLane<V>,- WarpRef,- WarpLane,- Observable<Object>,- CellContext,- TierBinding,- Log
 
 public class DemandLaneView<V> extends WarpLaneView implements DemandLane<V> 
- 
- 
Field SummaryFields Modifier and Type Field Description protected AgentContextagentContextprotected DemandLaneModellaneBindingprotected Form<V>valueForm- 
Fields inherited from class swim.runtime.AbstractTierBindingCLOSED_PHASE, CLOSED_STATE, CLOSING_STATE, FAILED_STATE, FAILING_STATE, LOADED_PHASE, LOADED_STATE, LOADING_STATE, OPENED_PHASE, OPENED_STATE, OPENING_STATE, PHASE_MASK, PHASE_SHIFT, RECOVERING_STATE, STARTED_PHASE, STARTED_STATE, STARTING_STATE, STATE_MASK, status, STATUS, STOPPING_STATE, UNLOADING_STATE
 
- 
 - 
Constructor SummaryConstructors Constructor Description DemandLaneView(AgentContext agentContext, Form<V> valueForm)DemandLaneView(AgentContext agentContext, Form<V> valueForm, Object observers)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentContextagentContext()voidclose()DemandLaneModelcreateLaneBinding()voidcue()DemandLaneView<V>didCommand(DidCommand didCommand)DemandLaneView<V>didEnter(DidEnter didEnter)DemandLaneView<V>didLeave(DidLeave didLeave)DemandLaneView<V>didUplink(DidUplink didUplink)VdispatchOnCue(WarpUplink uplink)DemandLaneModellaneBinding()DemandLaneView<V>observe(Object observer)DemandLaneView<V>onCue(OnCue<V> onCue)voidsetValueForm(Form<V> valueForm)protected ObjecttypesafeObservers(Object observers)DemandLaneView<V>unobserve(Object observer)<V2> DemandLaneView<V2>valueClass(Class<V2> valueClass)Form<V>valueForm()<V2> DemandLaneView<V2>valueForm(Form<V2> valueForm)DemandLaneView<V>willCommand(WillCommand willCommand)DemandLaneView<V>willEnter(WillEnter willEnter)DemandLaneView<V>willLeave(WillLeave willLeave)DemandLaneView<V>willUplink(WillUplink willUplink)- 
Methods inherited from class swim.runtime.warp.WarpLaneViewdispatchDidCommand, dispatchDidEnter, dispatchDidLeave, dispatchDidUplink, dispatchWillCommand, dispatchWillEnter, dispatchWillLeave, dispatchWillUplink, laneDidCommand, laneDidEnter, laneDidLeave, laneDidUplink, laneWillCommand, laneWillEnter, laneWillLeave, laneWillUplink
 - 
Methods inherited from class swim.runtime.LaneViewbindDownlink, bottomLane, cellAddress, closeDownlink, debug, edgeName, error, fail, hostUri, info, laneContext, laneDidFail, laneUri, meshUri, nodeUri, openDownlink, openMetaDownlink, policy, pushDown, reportDown, schedule, stage, store, tierContext, trace, unwrapLane, warn
 - 
Methods inherited from class swim.runtime.AbstractTierBindingactivate, didClose, didFail, didLoad, didOpen, didStart, didStop, didUnload, isClosed, isLoaded, isOpened, isStarted, load, open, start, stop, unload, willClose, willLoad, willOpen, willStart, willStop, willUnload
 - 
Methods inherited from class swim.runtime.AbstractWarpRefcommand, command, command, command, command, command, command, command, command, command, command, command, command, command, command, command, downlink, downlinkHttp, downlinkList, downlinkMap, downlinkValue, downlinkWs, hostRef, hostRef, laneRef, laneRef, laneRef, laneRef, nodeRef, nodeRef, nodeRef, nodeRef
 
- 
 
- 
- 
- 
Field Detail- 
agentContextprotected final AgentContext agentContext 
 - 
laneBindingprotected DemandLaneModel laneBinding 
 
- 
 - 
Constructor Detail- 
DemandLaneViewpublic DemandLaneView(AgentContext agentContext, Form<V> valueForm, Object observers) 
 - 
DemandLaneViewpublic DemandLaneView(AgentContext agentContext, Form<V> valueForm) 
 
- 
 - 
Method Detail- 
agentContextpublic AgentContext agentContext() - Specified by:
- agentContextin class- LaneView
 
 - 
laneBindingpublic DemandLaneModel laneBinding() - Specified by:
- laneBindingin class- LaneView
 
 - 
createLaneBindingpublic DemandLaneModel createLaneBinding() - Specified by:
- createLaneBindingin class- LaneView
 
 - 
valueFormpublic final Form<V> valueForm() - Specified by:
- valueFormin interface- DemandLane<V>
 
 - 
valueFormpublic <V2> DemandLaneView<V2> valueForm(Form<V2> valueForm) - Specified by:
- valueFormin interface- DemandLane<V>
 
 - 
valueClasspublic <V2> DemandLaneView<V2> valueClass(Class<V2> valueClass) - Specified by:
- valueClassin interface- DemandLane<V>
 
 - 
closepublic void close() 
 - 
observepublic DemandLaneView<V> observe(Object observer) - Specified by:
- observein interface- DemandLane<V>
- Specified by:
- observein interface- Lane
- Specified by:
- observein interface- Observable<V>
- Specified by:
- observein interface- WarpLane
- Overrides:
- observein class- WarpLaneView
 
 - 
unobservepublic DemandLaneView<V> unobserve(Object observer) - Specified by:
- unobservein interface- DemandLane<V>
- Specified by:
- unobservein interface- Lane
- Specified by:
- unobservein interface- Observable<V>
- Specified by:
- unobservein interface- WarpLane
- Overrides:
- unobservein class- WarpLaneView
 
 - 
onCuepublic DemandLaneView<V> onCue(OnCue<V> onCue) - Specified by:
- onCuein interface- DemandLane<V>
 
 - 
willCommandpublic DemandLaneView<V> willCommand(WillCommand willCommand) - Specified by:
- willCommandin interface- DemandLane<V>
- Specified by:
- willCommandin interface- WarpLane
- Specified by:
- willCommandin class- WarpLaneView
 
 - 
didCommandpublic DemandLaneView<V> didCommand(DidCommand didCommand) - Specified by:
- didCommandin interface- DemandLane<V>
- Specified by:
- didCommandin interface- WarpLane
- Specified by:
- didCommandin class- WarpLaneView
 
 - 
willUplinkpublic DemandLaneView<V> willUplink(WillUplink willUplink) - Specified by:
- willUplinkin interface- DemandLane<V>
- Specified by:
- willUplinkin interface- WarpLane
- Specified by:
- willUplinkin class- WarpLaneView
 
 - 
didUplinkpublic DemandLaneView<V> didUplink(DidUplink didUplink) - Specified by:
- didUplinkin interface- DemandLane<V>
- Specified by:
- didUplinkin interface- WarpLane
- Specified by:
- didUplinkin class- WarpLaneView
 
 - 
willEnterpublic DemandLaneView<V> willEnter(WillEnter willEnter) - Specified by:
- willEnterin interface- DemandLane<V>
- Specified by:
- willEnterin interface- WarpLane
- Specified by:
- willEnterin class- WarpLaneView
 
 - 
didEnterpublic DemandLaneView<V> didEnter(DidEnter didEnter) - Specified by:
- didEnterin interface- DemandLane<V>
- Specified by:
- didEnterin interface- WarpLane
- Specified by:
- didEnterin class- WarpLaneView
 
 - 
willLeavepublic DemandLaneView<V> willLeave(WillLeave willLeave) - Specified by:
- willLeavein interface- DemandLane<V>
- Specified by:
- willLeavein interface- WarpLane
- Specified by:
- willLeavein class- WarpLaneView
 
 - 
didLeavepublic DemandLaneView<V> didLeave(DidLeave didLeave) - Specified by:
- didLeavein interface- DemandLane<V>
- Specified by:
- didLeavein interface- WarpLane
- Specified by:
- didLeavein class- WarpLaneView
 
 - 
dispatchOnCuepublic V dispatchOnCue(WarpUplink uplink) 
 - 
cuepublic void cue() - Specified by:
- cuein interface- DemandLane<V>
 
 
- 
 
-