org.enhydra.jawe
Interface JaWEComponent
- All Known Subinterfaces:
- GraphOverview, XPDLElementEditor
- All Known Implementing Classes:
- DetailedPackageNavigator, ExtPkgRelations, GraphController, GraphOverviewPanel, InfoBarController, JaWEController, LanguageSwitcherManager, LDAPController, NewStandardXPDLElementEditor, PackageNavigator, ProblemsNavigator, PropertiesPanelComponent, RecentFilesManager, ReconfiguratorManager, SearchNavigator, SimpleNavigator, StandardXPDLElementEditor, TableEditor, TogWEStandardXPDLElementEditor, TransientPkgPool, ValidationOrSearchResultEditor, WfXML, XPDLViewController
- public interface JaWEComponent
JaWE component interface.
- Author:
- Sasa Bojanic, Miroslav Popov
MAIN_COMPONENT
public static final java.lang.String MAIN_COMPONENT
- See Also:
- Constant Field Values
SPECIAL_COMPONENT
public static final java.lang.String SPECIAL_COMPONENT
- See Also:
- Constant Field Values
TREE_COMPONENT
public static final java.lang.String TREE_COMPONENT
- See Also:
- Constant Field Values
OTHER_COMPONENT
public static final java.lang.String OTHER_COMPONENT
- See Also:
- Constant Field Values
UPPER_STATUS_COMPONENT
public static final java.lang.String UPPER_STATUS_COMPONENT
- See Also:
- Constant Field Values
LOWER_STATUS_COMPONENT
public static final java.lang.String LOWER_STATUS_COMPONENT
- See Also:
- Constant Field Values
getSettings
public JaWEComponentSettings getSettings()
getView
public JaWEComponentView getView()
getName
public java.lang.String getName()
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
adjustXPDL
public boolean adjustXPDL(org.enhydra.shark.xpdl.elements.Package pkg)
checkValidity
public java.util.List checkValidity(org.enhydra.shark.xpdl.XMLElement el,
boolean fullCheck)
canCreateElement
public boolean canCreateElement(org.enhydra.shark.xpdl.XMLCollection col)
canInsertElement
public boolean canInsertElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
canModifyElement
public boolean canModifyElement(org.enhydra.shark.xpdl.XMLElement el)
canRemoveElement
public boolean canRemoveElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
canDuplicateElement
public boolean canDuplicateElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
canRepositionElement
public boolean canRepositionElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
setUpdateInProgress
public void setUpdateInProgress(boolean inProgress)
isUpdateInProgress
public boolean isUpdateInProgress()