Package org.netxms.client
Class ObjectMenuFilter
java.lang.Object
org.netxms.client.ObjectMenuFilter
Class created to store menu filter
-
Field Summary
Modifier and TypeFieldDescriptionint
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCreate XML from configuration.boolean
isApplicableForObject
(AbstractObject object) Check if tool is applicable for given object.void
Set filter
-
Field Details
-
REQUIRES_SNMP
public static final int REQUIRES_SNMP- See Also:
-
REQUIRES_AGENT
public static final int REQUIRES_AGENT- See Also:
-
REQUIRES_OID_MATCH
public static final int REQUIRES_OID_MATCH- See Also:
-
REQUIRES_NODE_OS_MATCH
public static final int REQUIRES_NODE_OS_MATCH- See Also:
-
REQUIRES_TEMPLATE_MATCH
public static final int REQUIRES_TEMPLATE_MATCH- See Also:
-
REQUIRES_WORKSTATION_OS_MATCH
public static final int REQUIRES_WORKSTATION_OS_MATCH- See Also:
-
REQUIRES_CUSTOM_ATTRIBUTE_MATCH
public static final int REQUIRES_CUSTOM_ATTRIBUTE_MATCH- See Also:
-
toolNodeOS
-
toolWorkstationOS
-
toolTemplate
-
toolCustomAttributes
-
snmpOid
-
flags
public int flags
-
-
Constructor Details
-
ObjectMenuFilter
public ObjectMenuFilter()Create empty filter
-
-
Method Details
-
createXml
Create XML from configuration.- Returns:
- XML document
-
isApplicableForObject
Check if tool is applicable for given object.- Parameters:
object
- The object to test- Returns:
- true if tool is applicable for given object
-
setFilter
Set filter- Parameters:
filterText
- The filter textfilterType
- The filter type
-