Class ElementMiniApplication
- java.lang.Object
-
- com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.AbstractElement<Object>
-
- com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.ElementMiniApplication
-
- All Implemented Interfaces:
UiElementEventListener
,PropertyChangeListener
,Tag
public class ElementMiniApplication extends AbstractElement<Object>
POJO to represent tag miniApplication, a mini application extends functionalities not supported by the process engine directly for example make connections- Author:
- Johny Andres Ortega Ruiz <johny.ortega@kuwaiba.org>
-
-
Constructor Summary
Constructors Constructor Description ElementMiniApplication()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
fireOnLoad()
String
getClassName()
String
getClassPackage()
Properties
getInputParameters()
String
getMode()
Properties
getOutputParameters()
Object
getPropertyValue(String propertyName)
String
getTagName()
Gets the element name.boolean
hasProperty(String propertyName)
void
initFromXML(XMLStreamReader reader)
Init the element from XMLvoid
setClassName(String className)
void
setClassName(XMLStreamReader reader)
void
setClassPackage(String classPackage)
void
setClassPackage(XMLStreamReader reader)
void
setInputParameters(Properties inputParameters)
void
setMode(String mode)
void
setMode(XMLStreamReader reader)
void
setOutputParameters(Properties outputParameters)
-
Methods inherited from class com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.AbstractElement
addPropertyChangeListener, fireElementEvent, fireOnLazyLoad, firePropertyChangeEvent, getAlignment, getArea, getElementEventListener, getEvents, getFormStructure, getHeight, getId, getNewValue, getStyleName, getWidth, hasEventAttribute, hasProperty, isEnabled, isHidden, isSave, onUiElementEvent, propertyChange, removePropertyChangeListener, setAlignment, setArea, setElementEventListener, setEnabled, setEvents, setFormStructure, setHeight, setHidden, setId, setSave, setStyleName, setWidth
-
-
-
-
Method Detail
-
getInputParameters
public Properties getInputParameters()
-
setInputParameters
public void setInputParameters(Properties inputParameters)
-
getOutputParameters
public Properties getOutputParameters()
-
setOutputParameters
public void setOutputParameters(Properties outputParameters)
-
getTagName
public String getTagName()
Description copied from interface:Tag
Gets the element name.- Returns:
- The element name.
-
getMode
public String getMode()
-
setMode
public void setMode(String mode)
-
getClassPackage
public String getClassPackage()
-
setClassPackage
public void setClassPackage(String classPackage)
-
getClassName
public String getClassName()
-
setClassName
public void setClassName(String className)
-
initFromXML
public void initFromXML(XMLStreamReader reader) throws XMLStreamException
Description copied from interface:Tag
Init the element from XML- Specified by:
initFromXML
in interfaceTag
- Overrides:
initFromXML
in classAbstractElement<Object>
- Throws:
XMLStreamException
-
setMode
public void setMode(XMLStreamReader reader)
-
setClassPackage
public void setClassPackage(XMLStreamReader reader)
-
setClassName
public void setClassName(XMLStreamReader reader)
-
fireOnLoad
public void fireOnLoad()
- Overrides:
fireOnLoad
in classAbstractElement<Object>
-
hasProperty
public boolean hasProperty(String propertyName)
- Overrides:
hasProperty
in classAbstractElement<Object>
-
getPropertyValue
public Object getPropertyValue(String propertyName)
- Overrides:
getPropertyValue
in classAbstractElement<Object>
-
-