Package org.netxms.client.objecttools
Interface ObjectAction
- All Known Implementing Classes:
- GraphDefinition,- ObjectTool,- ObjectToolDetails
public interface ObjectAction
Generic interface for user-defined object actions (object tools, graph templates, etc.)
- 
Method SummaryModifier and TypeMethodDescriptionGet menu filter associated with the toolintGet tool typebooleanisApplicableForObject(AbstractObject object) Check if this action is applicable to given objectvoidsetMenuFilter(ObjectMenuFilter filter) Sets menu filter for the tool
- 
Method Details- 
getMenuFilterObjectMenuFilter getMenuFilter()Get menu filter associated with the tool- Returns:
- menu filter associated with the tool
 
- 
setMenuFilterSets menu filter for the tool- Parameters:
- filter- new menu filter
 
- 
getToolTypeint getToolType()Get tool type- Returns:
- tool type
 
- 
isApplicableForObjectCheck if this action is applicable to given object- Parameters:
- object- object
- Returns:
- true if applicable
 
 
-