Class MapModelDelegate
- java.lang.Object
 - 
- com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle
 - 
- com.inductiveautomation.perspective.gateway.api.ComponentModelDelegate
 - 
- com.inductiveautomation.perspective.gateway.components.MapModelDelegate
 
 
 
 
- 
public class MapModelDelegate extends ComponentModelDelegate
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringID- 
Fields inherited from class com.inductiveautomation.perspective.gateway.api.ComponentModelDelegate
component, log 
 - 
 
- 
Constructor Summary
Constructors Constructor Description MapModelDelegate(Component component) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfitBounds(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)voidfitWorld(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)voidflyTo(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)voidflyToBounds(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)org.python.core.PyDictionarygetBounds()java.lang.StringgetBoundsAsBBoxString()org.python.core.PyDictionarygetCenter()org.python.core.PyDictionarygetSize()intgetZoom()voidhandleEvent(EventFiredMsg message)A event hook for the delegate.protected voidonShutdown()protected voidonStartup()voidpanBy(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)voidpanInside(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)voidpanInsideBounds(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)voidpanTo(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)voidsetZoom(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)voidsetZoomAround(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)voidzoomIn(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)voidzoomOut(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords)- 
Methods inherited from class com.inductiveautomation.perspective.gateway.api.ComponentModelDelegate
fireEvent, getScriptCallableMethods 
- 
Methods inherited from class com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle
isRunning, shutdown, startup 
 - 
 
 - 
 
- 
- 
Field Detail
- 
ID
public static final java.lang.String ID
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
MapModelDelegate
public MapModelDelegate(Component component)
 
 - 
 
- 
Method Detail
- 
getZoom
public int getZoom()
 
- 
getSize
public org.python.core.PyDictionary getSize()
 
- 
getCenter
public org.python.core.PyDictionary getCenter()
 
- 
getBounds
public org.python.core.PyDictionary getBounds()
 
- 
getBoundsAsBBoxString
public java.lang.String getBoundsAsBBoxString()
 
- 
zoomIn
public void zoomIn(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
zoomOut
public void zoomOut(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
setZoom
public void setZoom(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
setZoomAround
public void setZoomAround(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
fitBounds
public void fitBounds(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
fitWorld
public void fitWorld(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
panTo
public void panTo(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
panBy
public void panBy(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
flyTo
public void flyTo(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
flyToBounds
public void flyToBounds(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
panInsideBounds
public void panInsideBounds(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
panInside
public void panInside(org.python.core.PyObject[] pyArgs, java.lang.String[] keywords) 
- 
onStartup
protected void onStartup()
- Specified by:
 onStartupin classAbstractLifecycle
 
- 
onShutdown
protected void onShutdown()
- Specified by:
 onShutdownin classAbstractLifecycle
 
- 
handleEvent
public void handleEvent(EventFiredMsg message)
Description copied from class:ComponentModelDelegateA event hook for the delegate. Invoked when a "model" event is fired over the websocket channel by the component's client side model delegate. Subclasses can choose if and how to handle incoming event messages.- Overrides:
 handleEventin classComponentModelDelegate- Parameters:
 message-EventFiredMsgAn event fired message.
 
 - 
 
 -