public interface IModuleAction
Usually to be used either in contextual menus or in the toolbar of the property view.
Modifier and Type | Method and Description |
---|---|
boolean |
accept(MObject[] selectedElements) |
Path |
getBitmapPath() |
IModuleCommandHandler |
getHandler() |
String |
getLabel() |
IModule |
getModule() |
String |
getName() |
Path |
getSlotImagePath(int slotIndex) |
List<String> |
getSlots() |
String |
getTooltip() |
boolean |
isActiveFor(MObject[] selectedElements,
boolean readOnlyTool) |
boolean |
needReadWriteObject() |
void |
parseSlotImagePaths(String slotImagePaths) |
void |
parseSlotPattern(String slotPattern) |
String getLabel()
IModule getModule()
String getName()
String getTooltip()
IModuleCommandHandler getHandler()
Path getBitmapPath()
boolean isActiveFor(MObject[] selectedElements, boolean readOnlyTool)
boolean accept(MObject[] selectedElements)
boolean needReadWriteObject()
Path getSlotImagePath(int slotIndex)
void parseSlotPattern(String slotPattern)
void parseSlotImagePaths(String slotImagePaths)