Package org.netxms.client.objects
Class ObjectCategory
java.lang.Object
org.netxms.client.objects.ObjectCategory
- Direct Known Subclasses:
MutableObjectCategory
Object category
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedObjectCategory(String name, UUID icon, UUID mapImage) Create new category object.ObjectCategory(NXCPMessage msg, long baseId) Create category object from NXCP message.Create copy of given category object -
Method Summary
Modifier and TypeMethodDescriptionvoidfillMessage(NXCPMessage msg) Fill NXCP message with category data.getIcon()intgetId()getName()
-
Field Details
-
id
protected int id -
name
-
icon
-
mapImage
-
-
Constructor Details
-
ObjectCategory
Create new category object. Intended for subclasses only.- Parameters:
name- category nameicon- UI icon for objectsmapImage- default map image for objects
-
ObjectCategory
Create category object from NXCP message.- Parameters:
msg- NXCP messagebaseId- base field ID
-
ObjectCategory
Create copy of given category object- Parameters:
src- source object
-
-
Method Details
-
fillMessage
Fill NXCP message with category data.- Parameters:
msg- NXCP message
-
getName
- Returns:
- the name
-
getIcon
- Returns:
- the icon
-
getMapImage
- Returns:
- the mapImage
-
getId
public int getId()- Returns:
- the id
-