org.netxms.client.maps.elements
Class NetworkMapObject

java.lang.Object
  extended by org.netxms.client.maps.elements.NetworkMapElement
      extended by org.netxms.client.maps.elements.NetworkMapObject

public class NetworkMapObject
extends NetworkMapElement

Network map element representing NetXMS object


Field Summary
 
Fields inherited from class org.netxms.client.maps.elements.NetworkMapElement
id, MAP_ELEMENT_DECORATION, MAP_ELEMENT_GENERIC, MAP_ELEMENT_OBJECT, type, x, y
 
Constructor Summary
  NetworkMapObject(long id, long objectId)
          Create new object element
protected NetworkMapObject(NXCPMessage msg, long baseId)
           
 
Method Summary
 void fillMessage(NXCPMessage msg, long baseId)
          Fill NXCP message with element data
 long getObjectId()
           
 
Methods inherited from class org.netxms.client.maps.elements.NetworkMapElement
createMapElement, equals, getId, getType, getX, getY, hashCode, setLocation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkMapObject

protected NetworkMapObject(NXCPMessage msg,
                           long baseId)
Parameters:
msg -
baseId -

NetworkMapObject

public NetworkMapObject(long id,
                        long objectId)
Create new object element

Parameters:
id - element ID
objectId - NetXMS object ID
Method Detail

getObjectId

public long getObjectId()
Returns:
the objectId

fillMessage

public void fillMessage(NXCPMessage msg,
                        long baseId)
Description copied from class: NetworkMapElement
Fill NXCP message with element data

Overrides:
fillMessage in class NetworkMapElement
Parameters:
msg - NXCP message
baseId - base variable ID


Copyright © 2012. All Rights Reserved.