org.enhydra.jawe.base.controller
Class JaWESelectionManager
java.lang.Object
org.enhydra.jawe.base.controller.JaWESelectionManager
- public class JaWESelectionManager
- extends java.lang.Object
- Author:
- Miroslav Popov, Sasa Bojanic
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jc
protected JaWEController jc
selectedElements
protected java.util.List selectedElements
workingPKG
protected org.enhydra.shark.xpdl.elements.Package workingPKG
workingWP
protected org.enhydra.shark.xpdl.elements.WorkflowProcess workingWP
workingAS
protected org.enhydra.shark.xpdl.elements.ActivitySet workingAS
JaWESelectionManager
public JaWESelectionManager(JaWEController controller)
clear
public void clear()
getSelectedElements
public java.util.List getSelectedElements()
getSelectedElement
public org.enhydra.shark.xpdl.XMLElement getSelectedElement()
setSelection
public void setSelection(org.enhydra.shark.xpdl.XMLElement el,
boolean setPkgAndWpAndas)
setSelection
public void setSelection(java.util.List selection,
boolean setPkgAndWpAndas)
addToSelection
public void addToSelection(org.enhydra.shark.xpdl.XMLElement el)
addToSelection
public void addToSelection(java.util.List elements)
removeFromSelection
public void removeFromSelection(org.enhydra.shark.xpdl.XMLElement el)
removeFromSelection
public void removeFromSelection(java.util.List elements)
setPkgWpAndAs
protected void setPkgWpAndAs()
getWorkingPKG
public org.enhydra.shark.xpdl.elements.Package getWorkingPKG()
getWorkingPackageId
public java.lang.String getWorkingPackageId()
getWorkingProcess
public org.enhydra.shark.xpdl.elements.WorkflowProcess getWorkingProcess()
getWorkingWorkflowProcessId
public java.lang.String getWorkingWorkflowProcessId()
getWorkingActivitySet
public org.enhydra.shark.xpdl.elements.ActivitySet getWorkingActivitySet()
getWorkingActivitySetId
public java.lang.String getWorkingActivitySetId()
canBeAddedToSelection
public boolean canBeAddedToSelection(java.util.List selection)
checkSelection
public boolean checkSelection(java.util.List selection)
canEditProperties
public boolean canEditProperties()
canCut
public boolean canCut()
canCopy
public boolean canCopy()
canDuplicate
public boolean canDuplicate()
canInsertNew
public boolean canInsertNew()
canPaste
public boolean canPaste()
canDelete
public boolean canDelete()
canGetReferences
public boolean canGetReferences()
checkCutOrCopySelection
protected boolean checkCutOrCopySelection(boolean isCut)
removeNonExistingElementsFromSelection
protected void removeNonExistingElementsFromSelection(java.util.List selection,
java.util.List removedElements)