Package org.netxms.client.maps.elements
Class NetworkMapObject
- java.lang.Object
-
- org.netxms.client.maps.elements.NetworkMapElement
-
- 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_DCI_CONTAINER, MAP_ELEMENT_DCI_IMAGE, MAP_ELEMENT_DECORATION, MAP_ELEMENT_GENERIC, MAP_ELEMENT_OBJECT, MAP_ELEMENT_TEXT_BOX, type, x, y
-
-
Constructor Summary
Constructors Modifier Constructor Description NetworkMapObject(long id, long objectId)Create new object elementprotectedNetworkMapObject(org.netxms.base.NXCPMessage msg, long baseId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfillMessage(org.netxms.base.NXCPMessage msg, long baseId)Fill NXCP message with element dataintgetHeight()Get heightlonggetObjectId()intgetWidth()Get widthvoidsetSize(int width, int height)Set object size (For floor plan view)StringtoString()-
Methods inherited from class org.netxms.client.maps.elements.NetworkMapElement
addFlag, createMapElement, equals, getFlags, getId, getType, getX, getY, hashCode, removeFlag, setFlags, setLocation
-
-
-
-
Method Detail
-
getObjectId
public long getObjectId()
- Returns:
- the objectId
-
fillMessage
public void fillMessage(org.netxms.base.NXCPMessage msg, long baseId)Description copied from class:NetworkMapElementFill NXCP message with element data- Overrides:
fillMessagein classNetworkMapElement- Parameters:
msg- NXCP messagebaseId- base variable ID
-
setSize
public void setSize(int width, int height)Set object size (For floor plan view)- Parameters:
width- to setheight- to set
-
getWidth
public int getWidth()
Get width- Returns:
- width
-
getHeight
public int getHeight()
Get height- Returns:
- height
-
-