|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object lumis.doui.service.DouiServiceInterfaceInstanceDefinition
public class DouiServiceInterfaceInstanceDefinition
Generates the definition for a doui service interface instance.
Constructor Summary | |
---|---|
DouiServiceInterfaceInstanceDefinition(SessionConfig sessionConfig,
Node douiServiceInterfaceDefinitionNode,
String serviceInterfaceInstanceId,
IDouiDefinitionProcessor processor,
ITransaction transaction)
|
Method Summary | |
---|---|
Node |
getControlsDefinitionNode()
|
Node[] |
getHyperlinkDefinitionNodes()
|
Node |
getHyperlinksDefinitionNode()
|
Node[] |
getProcessActionDefinitionNodes(String processActionId)
|
Node |
getProcessActionsDefinitionNode()
|
Node[] |
getRenderActionDefinitionNodes(String renderActionId)
|
Node[] |
getSourceDefinitionNodes()
|
boolean |
isElIgnored()
Indicates if this doui definition may contain ELs that must be evaluated. |
protected void |
mergeSourceDefinition(Node interfaceSourceNode,
Node interfaceSourcesNode,
Node originalDouiServiceInterfaceDefinitionNode)
|
protected void |
mergeSourceDefinitions(Node douiServiceInterfaceDefinitionNode,
Node originalDouiServiceInterfaceDefinitionNode)
|
static void |
mergeSourceFields(Node mergeFromSourceNode,
Node mergeToSourceNode)
Merges the fields in the mergeFromSourceNode to the mergeToSourceNode. |
void |
processNodes(IDouiDefinitionProcessor processor)
Allows the processing of the doui definition stored in this instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DouiServiceInterfaceInstanceDefinition(SessionConfig sessionConfig, Node douiServiceInterfaceDefinitionNode, String serviceInterfaceInstanceId, IDouiDefinitionProcessor processor, ITransaction transaction) throws PortalException
PortalException
Method Detail |
---|
public void processNodes(IDouiDefinitionProcessor processor) throws PortalException
processor
- the processor that will be called.
PortalException
public Node getControlsDefinitionNode() throws PortalException
PortalException
public boolean isElIgnored()
public Node[] getSourceDefinitionNodes()
public Node getHyperlinksDefinitionNode() throws PortalException
PortalException
public Node[] getHyperlinkDefinitionNodes() throws PortalException
PortalException
public Node getProcessActionsDefinitionNode() throws PortalException
PortalException
public Node[] getProcessActionDefinitionNodes(String processActionId) throws PortalException
PortalException
public Node[] getRenderActionDefinitionNodes(String renderActionId) throws PortalException
PortalException
protected void mergeSourceDefinitions(Node douiServiceInterfaceDefinitionNode, Node originalDouiServiceInterfaceDefinitionNode) throws PortalException
PortalException
protected void mergeSourceDefinition(Node interfaceSourceNode, Node interfaceSourcesNode, Node originalDouiServiceInterfaceDefinitionNode) throws PortalException
PortalException
public static void mergeSourceFields(Node mergeFromSourceNode, Node mergeToSourceNode) throws PortalException
mergeFromSourceNode
- the source node from which the merge will be done.mergeToSourceNode
- the source node to which the merge will be done. This node will
be modified by the merge.
PortalException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |