org.drools.eclipse.flow.ruleflow.core
Class RuleFlowProcessWrapper

java.lang.Object
  extended by org.drools.eclipse.flow.common.editor.core.ProcessWrapper
      extended by org.drools.eclipse.flow.ruleflow.core.RuleFlowProcessWrapper
All Implemented Interfaces:
Serializable, ElementContainer, org.eclipse.ui.views.properties.IPropertySource

public class RuleFlowProcessWrapper
extends ProcessWrapper

Wrapper for a RuleFlow process.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.drools.eclipse.flow.common.editor.core.ProcessWrapper
CHANGE_ELEMENTS, CHANGE_ROUTER_LAYOUT, descriptors, EXCEPTION_HANDLERS, ID, NAME, PACKAGE_NAME, ROUTER_LAYOUT, ROUTER_LAYOUT_MANHATTAN, ROUTER_LAYOUT_MANUAL, ROUTER_LAYOUT_SHORTEST_PATH, SWIMLANES, VARIABLES, VERSION
 
Constructor Summary
RuleFlowProcessWrapper()
           
 
Method Summary
 boolean canAddElement(ElementWrapper element)
           
protected  org.drools.definition.process.Process createProcess()
           
 org.jbpm.ruleflow.core.RuleFlowProcess getRuleFlowProcess()
           
protected  void internalAddElement(ElementWrapper element)
           
protected  void internalRemoveElement(ElementWrapper element)
           
 boolean isFullProperties()
           
 
Methods inherited from class org.drools.eclipse.flow.common.editor.core.ProcessWrapper
addElement, addListener, getEditableValue, getElement, getElements, getId, getName, getPackageName, getProcess, getProcessWrapper, getPropertyDescriptors, getPropertyValue, getRouterLayout, getVersion, initPropertyDescriptors, isPropertySet, localAddElement, localSetProcess, notifyListeners, removeElement, removeListener, resetPropertyValue, setId, setName, setPackageName, setPropertyValue, setRouterLayout, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleFlowProcessWrapper

public RuleFlowProcessWrapper()
Method Detail

getRuleFlowProcess

public org.jbpm.ruleflow.core.RuleFlowProcess getRuleFlowProcess()

createProcess

protected org.drools.definition.process.Process createProcess()
Specified by:
createProcess in class ProcessWrapper

isFullProperties

public boolean isFullProperties()
Overrides:
isFullProperties in class ProcessWrapper

internalAddElement

protected void internalAddElement(ElementWrapper element)
Specified by:
internalAddElement in class ProcessWrapper

internalRemoveElement

protected void internalRemoveElement(ElementWrapper element)
Specified by:
internalRemoveElement in class ProcessWrapper

canAddElement

public boolean canAddElement(ElementWrapper element)
Specified by:
canAddElement in interface ElementContainer
Overrides:
canAddElement in class ProcessWrapper


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.