Cytoscape 3.0.1 API

org.cytoscape.work
Interface ServiceProperties


public interface ServiceProperties

Reserved keywords for OSGi service properties (meta data). These properties will be used for TaskFactory services.


Cytoscape Backwards Compatibility (API Interface): We expect that this interface will be used but not implemented by developers using this interface. As such, we reserve the right to add methods to the interface as part of minor version upgrades. We will not remove methods for any changes other than major version upgrades.

Field Summary
static String ACCELERATOR
          Shortcut key combination for desktop app.
static String APPS_MENU
          Define standard context menus.
static String COMMAND
          Name of command used by Command Executor
static String COMMAND_NAMESPACE
          Name space for a command
static String EDGE_APPS_MENU
           
static String EDGE_DYNAMIC_LINKOUTS_MENU
           
static String EDGE_EDIT_MENU
           
static String EDGE_LINKOUTS_MENU
           
static String EDGE_PREFERENCES_MENU
           
static String EDGE_SELECT_MENU
           
static String ENABLE_FOR
          Action should be enabled or disabled by states if this property is set
static String ID
          Unique ID of an OSGi service.
static String IN_MENU_BAR
          Action will be added to menu bar if this flag is set to true
static String IN_NETWORK_PANEL_CONTEXT_MENU
          Action will be added to network panel's context menu if this flag is set to true
static String IN_TOOL_BAR
          Action will be added to tool bar if this flag is set to true
static String INSERT_SEPARATOR_AFTER
          Insert separator after this menu item
static String INSERT_SEPARATOR_BEFORE
          Insert separator before this menu item
static String LARGE_ICON_URL
          Location of large icon data for desktop application
static String MENU_GRAVITY
          Specify relative location of the action in the menu
static String NETWORK_ADD_MENU
           
static String NETWORK_APPS_MENU
           
static String NETWORK_DELETE_MENU
           
static String NETWORK_EDIT_MENU
           
static String NETWORK_GROUP_MENU
           
static String NETWORK_LAYOUT_MENU
           
static String NETWORK_PREFERENCES_MENU
           
static String NETWORK_SELECT_MENU
           
static String NODE_APPS_MENU
           
static String NODE_DYNAMIC_LINKOUTS_MENU
           
static String NODE_EDIT_MENU
           
static String NODE_GROUP_MENU
           
static String NODE_LINKOUTS_MENU
           
static String NODE_NESTED_NETWORKS_MENU
           
static String NODE_PREFERENCES_MENU
           
static String NODE_SELECT_MENU
           
static String PREFERRED_ACTION
          Preferred action properties.
static String PREFERRED_MENU
          Preferred menu item for an action
static String SMALL_ICON_URL
          Location of small icon data for desktop application
static String TITLE
          Human-readable display name of a service
static String TOOL_BAR_GRAVITY
          Specify relative location of the action in the tool bar
static String TOOLTIP
          Tool tip text for an action
 

Field Detail

ID

static final String ID
Unique ID of an OSGi service. If you need to filter a service from collection of services, use this property as its unique identifier.

See Also:
Constant Field Values

TITLE

static final String TITLE
Human-readable display name of a service

See Also:
Constant Field Values

ENABLE_FOR

static final String ENABLE_FOR
Action should be enabled or disabled by states if this property is set

See Also:
Constant Field Values

PREFERRED_MENU

static final String PREFERRED_MENU
Preferred menu item for an action

See Also:
Constant Field Values

COMMAND

static final String COMMAND
Name of command used by Command Executor

See Also:
Constant Field Values

COMMAND_NAMESPACE

static final String COMMAND_NAMESPACE
Name space for a command

See Also:
Constant Field Values

LARGE_ICON_URL

static final String LARGE_ICON_URL
Location of large icon data for desktop application

See Also:
Constant Field Values

SMALL_ICON_URL

static final String SMALL_ICON_URL
Location of small icon data for desktop application

See Also:
Constant Field Values

TOOLTIP

static final String TOOLTIP
Tool tip text for an action

See Also:
Constant Field Values

IN_TOOL_BAR

static final String IN_TOOL_BAR
Action will be added to tool bar if this flag is set to true

See Also:
Constant Field Values

IN_MENU_BAR

static final String IN_MENU_BAR
Action will be added to menu bar if this flag is set to true

See Also:
Constant Field Values

ACCELERATOR

static final String ACCELERATOR
Shortcut key combination for desktop app.

See Also:
Constant Field Values

MENU_GRAVITY

static final String MENU_GRAVITY
Specify relative location of the action in the menu

See Also:
Constant Field Values

TOOL_BAR_GRAVITY

static final String TOOL_BAR_GRAVITY
Specify relative location of the action in the tool bar

See Also:
Constant Field Values

IN_NETWORK_PANEL_CONTEXT_MENU

static final String IN_NETWORK_PANEL_CONTEXT_MENU
Action will be added to network panel's context menu if this flag is set to true

See Also:
Constant Field Values

PREFERRED_ACTION

static final String PREFERRED_ACTION
Preferred action properties.

See Also:
Constant Field Values

INSERT_SEPARATOR_BEFORE

static final String INSERT_SEPARATOR_BEFORE
Insert separator before this menu item

See Also:
Constant Field Values

INSERT_SEPARATOR_AFTER

static final String INSERT_SEPARATOR_AFTER
Insert separator after this menu item

See Also:
Constant Field Values

APPS_MENU

static final String APPS_MENU
Define standard context menus. This is done here so that they will be consistenty used since this is the only way to define gravity for these...

See Also:
Constant Field Values

NETWORK_ADD_MENU

static final String NETWORK_ADD_MENU
See Also:
Constant Field Values

NETWORK_DELETE_MENU

static final String NETWORK_DELETE_MENU
See Also:
Constant Field Values

NETWORK_EDIT_MENU

static final String NETWORK_EDIT_MENU
See Also:
Constant Field Values

NETWORK_SELECT_MENU

static final String NETWORK_SELECT_MENU
See Also:
Constant Field Values

NETWORK_GROUP_MENU

static final String NETWORK_GROUP_MENU
See Also:
Constant Field Values

NETWORK_LAYOUT_MENU

static final String NETWORK_LAYOUT_MENU
See Also:
Constant Field Values

NETWORK_APPS_MENU

static final String NETWORK_APPS_MENU
See Also:
Constant Field Values

NETWORK_PREFERENCES_MENU

static final String NETWORK_PREFERENCES_MENU
See Also:
Constant Field Values

NODE_EDIT_MENU

static final String NODE_EDIT_MENU
See Also:
Constant Field Values

NODE_SELECT_MENU

static final String NODE_SELECT_MENU
See Also:
Constant Field Values

NODE_GROUP_MENU

static final String NODE_GROUP_MENU
See Also:
Constant Field Values

NODE_NESTED_NETWORKS_MENU

static final String NODE_NESTED_NETWORKS_MENU
See Also:
Constant Field Values

NODE_APPS_MENU

static final String NODE_APPS_MENU
See Also:
Constant Field Values

NODE_LINKOUTS_MENU

static final String NODE_LINKOUTS_MENU
See Also:
Constant Field Values

NODE_DYNAMIC_LINKOUTS_MENU

static final String NODE_DYNAMIC_LINKOUTS_MENU
See Also:
Constant Field Values

NODE_PREFERENCES_MENU

static final String NODE_PREFERENCES_MENU
See Also:
Constant Field Values

EDGE_EDIT_MENU

static final String EDGE_EDIT_MENU
See Also:
Constant Field Values

EDGE_SELECT_MENU

static final String EDGE_SELECT_MENU
See Also:
Constant Field Values

EDGE_APPS_MENU

static final String EDGE_APPS_MENU
See Also:
Constant Field Values

EDGE_LINKOUTS_MENU

static final String EDGE_LINKOUTS_MENU
See Also:
Constant Field Values

EDGE_DYNAMIC_LINKOUTS_MENU

static final String EDGE_DYNAMIC_LINKOUTS_MENU
See Also:
Constant Field Values

EDGE_PREFERENCES_MENU

static final String EDGE_PREFERENCES_MENU
See Also:
Constant Field Values

Cytoscape 3.0.1 API

Copyright 2011 Cytoscape Consortium. All rights reserved.