Class NetworkMapObject


  • public class NetworkMapObject
    extends NetworkMapElement
    Network map element representing NetXMS object
    • Constructor Detail

      • NetworkMapObject

        protected NetworkMapObject​(org.netxms.base.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​(org.netxms.base.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
      • setSize

        public void setSize​(int width,
                            int height)
        Set object size (For floor plan view)
        Parameters:
        width - to set
        height - to set
      • getWidth

        public int getWidth()
        Get width
        Returns:
        width
      • getHeight

        public int getHeight()
        Get height
        Returns:
        height