public abstract class PluginOpenAction
extends java.lang.Object
| Constructor and Description |
|---|
PluginOpenAction() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String[] |
getContentTypes() |
abstract java.lang.String |
getId()
Returns an identifier that is used to describe this open action.
|
abstract java.lang.String |
getName(java.util.Locale locale)
Returns a descriptive label for this open action that is displayed in the IBM Content Navigator administration
tool.
|
abstract java.lang.String |
getOpenActionFunction()
Provides the name of the JavaScript function that is invoked for this open action.
|
abstract java.lang.String[] |
getServerTypes()
Returns the server types that this action is valid on.
|
public abstract java.lang.String getId()
Important: This identifier is used in URLs so it must contain only alphanumeric characters.
String that is used to identify the viewer.public abstract java.lang.String getName(java.util.Locale locale)
String that contains a short description of the open action.public abstract java.lang.String getOpenActionFunction()
This parameters to this function include:
| Parameter | Description |
|---|---|
repository |
An instance of ecm.model.Respository. |
items |
An array of ecm.model.Item objects. |
callback |
A function to be invoked by the action when the action completes. |
teamspace |
An instance of ecm.model.Teamspace if the action is related to a particular teamspace. |
resultSet |
An instance of ecm.model.ResultSet if the action is related to a particular result set. |
parameterMap |
Other parameters to the action. |
public abstract java.lang.String[] getContentTypes()
String array of the MIME content types supported by the open action, or null
for all types.public abstract java.lang.String[] getServerTypes()
String array that contains one or more of the following values:
| Server Type | Description |
|---|---|
p8 |
IBM FileNet P8 |
cm |
IBM Content Manager |
od |
IBM Content Manager OnDemand |
null |
For all server types |