com.ibm.designer.domino.xsp.registry
Interface ComplexDesignerExtension

All Superinterfaces:
DefinitionDesignerExtension, DesignerExtension

public interface ComplexDesignerExtension
extends DefinitionDesignerExtension

Intended to be placed in the extensions map for instances of FacesComplexDefinition. (See FacesExtensibleNode.getExtension(String).)


Field Summary
static int DEFAULT_PRIORITY
           
 
Method Summary
 java.lang.String getActionType()
          Used with simple action complex-types, to indicate which kind of simple action they are.
 java.lang.String getCategoryId()
          The category of this complex extension.
 java.lang.String getCategoryLabel()
          The category of this complex extension.
 
Methods inherited from interface com.ibm.designer.domino.xsp.registry.DesignerExtension
getDescription, getDisplayName, getIcon
 

Field Detail

DEFAULT_PRIORITY

static final int DEFAULT_PRIORITY
See Also:
Constant Field Values
Method Detail

getCategoryId

java.lang.String getCategoryId()
The category of this complex extension. E.g. simple actions might be split into those that edit data, those that make UI appear etc. This is the locale-independent key in the resource bundle, like "category.document".

Returns:
the category

getCategoryLabel

java.lang.String getCategoryLabel()
The category of this complex extension. E.g. simple actions might be split into those that edit data, those that make UI appear etc. This is the localized value from the resource bundle, like "Document". If the bundle could not be found for the current local it will be like "%category.document%".

Returns:
the category

getActionType

java.lang.String getActionType()
Used with simple action complex-types, to indicate which kind of simple action they are. Currently the default is null, indicating a server simple action, and the value "client" indicates a client simple action, which evaluates to some JavaScript to be output to the browser.