Class FlowchartBase
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- de.xima.fc.workflow.taglib.component.flowchart.FlowchartBase
-
- All Implemented Interfaces:
IWidgetConfigProviding<FlowchartClientConfig>
,EventListener
,javax.faces.component.behavior.ClientBehaviorHolder
,javax.faces.component.PartialStateHolder
,javax.faces.component.StateHolder
,javax.faces.component.TransientStateHolder
,javax.faces.event.ComponentSystemEventListener
,javax.faces.event.FacesListener
,javax.faces.event.SystemEventListenerHolder
,org.primefaces.component.api.PrimeClientBehaviorHolder
,org.primefaces.component.api.Widget
- Direct Known Subclasses:
Flowchart
public abstract class FlowchartBase extends javax.faces.component.UIComponentBase implements org.primefaces.component.api.Widget, IWidgetConfigProviding<FlowchartClientConfig>, javax.faces.component.behavior.ClientBehaviorHolder, org.primefaces.component.api.PrimeClientBehaviorHolder
Base class for theFlowchart
component that contains all the getters and setters for the flowchart's attributes. TheFlowchart
contains the actual logic.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FlowchartBase.PropertyKeys
-
Field Summary
Fields Modifier and Type Field Description static String
COMPONENT_FAMILY
Component family of the flowchart.static String
DEFAULT_RENDERER
Default renderer type of the flowchart.
-
Constructor Summary
Constructors Constructor Description FlowchartBase()
-
Method Summary
-
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
-
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
-
Methods inherited from interface de.xima.fc.gui.api.IWidgetConfigProviding
getDefaultWidgetConfig, getWidgetConfig, getWidgetConfigConverter
-
-
-
-
Field Detail
-
COMPONENT_FAMILY
public static final String COMPONENT_FAMILY
Component family of the flowchart.- See Also:
- Constant Field Values
-
DEFAULT_RENDERER
public static final String DEFAULT_RENDERER
Default renderer type of the flowchart.- See Also:
- Constant Field Values
-
-
Method Detail
-
getBackupCustomDataProvider
public String getBackupCustomDataProvider()
-
getBackupCustomDataVersion
public String getBackupCustomDataVersion()
-
getBackupDelaySeconds
public long getBackupDelaySeconds()
-
getBackupKey
public String getBackupKey()
-
getClientHandlerService
public IClientHandlerService getClientHandlerService()
-
getElementInfoPanel
public String getElementInfoPanel()
-
getElementPrototypeDataSource
public String getElementPrototypeDataSource()
-
getElementPrototypeSelector
public String getElementPrototypeSelector()
-
getFamily
public String getFamily()
- Specified by:
getFamily
in classjavax.faces.component.UIComponent
-
getInitialNodePrototypes
public IInitialNodePrototypeModel getInitialNodePrototypes()
-
getLinterService
public IFlowchartLinterService getLinterService()
-
getNodeAddPanel
public String getNodeAddPanel()
-
getStyle
public String getStyle()
-
getStyleClass
public String getStyleClass()
-
getTaskAddPanel
public String getTaskAddPanel()
-
getValue
public FlowchartModel getValue()
-
getWidgetVar
public String getWidgetVar()
-
isInitiallyPersisted
public boolean isInitiallyPersisted()
-
isShowToolbar
public boolean isShowToolbar()
-
setBackupCustomDataProvider
public void setBackupCustomDataProvider(String backupCustomDataProvider)
-
setBackupCustomDataVersion
public void setBackupCustomDataVersion(String backupCustomDataVersion)
-
setBackupDelaySeconds
public void setBackupDelaySeconds(long backupIntervalSeconds)
-
setBackupKey
public void setBackupKey(String backupKey)
-
setClientHandlerService
public void setClientHandlerService(IClientHandlerService clientHandlerService)
-
setElementInfoPanel
public void setElementInfoPanel(String elementInfoPanel)
-
setElementPrototypeDataSource
public void setElementPrototypeDataSource(String elementPrototypeDataSource)
-
setElementPrototypeSelector
public void setElementPrototypeSelector(String elementPrototypeSelector)
-
setInitiallyPersisted
public void setInitiallyPersisted(boolean initiallyPersisted)
-
setInitialNodePrototypes
public void setInitialNodePrototypes(IInitialNodePrototypeModel initialNodePrototypes)
-
setLinterService
public void setLinterService(IFlowchartLinterService linterService)
-
setNodeAddPanel
public void setNodeAddPanel(String nodeAddPanel)
-
setShowToolbar
public void setShowToolbar(boolean showToolbar)
-
setStyle
public void setStyle(String style)
-
setStyleClass
public void setStyleClass(String styleClass)
-
setTaskAddPanel
public void setTaskAddPanel(String taskAddDialog)
-
setValue
public void setValue(FlowchartModel value)
-
setWidgetVar
public void setWidgetVar(String widgetVar)
-
-