org.yawlfoundation.yawl.resourcing.jsf.dynform
Class FormParameter

java.lang.Object
  extended by org.yawlfoundation.yawl.elements.data.YVariable
      extended by org.yawlfoundation.yawl.elements.data.YParameter
          extended by org.yawlfoundation.yawl.resourcing.jsf.dynform.FormParameter
All Implemented Interfaces:
Serializable, Cloneable, Comparable<YVariable>, YVerifiable

public class FormParameter
extends YParameter
implements Serializable

Adds a few extra members to a YParameter object, so it can be used to populate JSF pages.

Author:
Michael Adams Date: 9/01/2008
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.yawlfoundation.yawl.elements.data.YParameter
_ENABLEMENT_PARAM_TYPE, _INPUT_PARAM_TYPE, _OUTPUT_PARAM_TYPE
 
Fields inherited from class org.yawlfoundation.yawl.elements.data.YVariable
_dataTypeName, _defaultValue, _elementName, _initialValue, _isEmptyTyped, _isUntyped, _name, _namespaceURI, _ordering, _parentDecomposition
 
Constructor Summary
FormParameter()
           
FormParameter(YParameter param)
           
 
Method Summary
 String getValue()
           
 boolean isInputOnly()
           
 boolean isReadOnly()
           
 boolean isRequired()
           
 void setInputOnly(boolean inputOnly)
           
 void setRequired(boolean required)
           
 void setValue(String value)
           
 
Methods inherited from class org.yawlfoundation.yawl.elements.data.YParameter
bypassesDecompositionStateSpace, getDirection, getParamType, getTypeForEnablement, getTypeForInput, getTypeForOutput, isEnablement, isInput, isOutput, setIsCutThroughParam, toString, toSummaryXML, toXML, verify
 
Methods inherited from class org.yawlfoundation.yawl.elements.data.YVariable
addAttribute, clone, compareTo, getAttributes, getDataTypeName, getDataTypeNameSpace, getDataTypeNameUnprefixed, getDataTypePrefix, getDefaultValue, getDocumentation, getElementName, getInitialValue, getLogPredicate, getName, getOrdering, getParentDecomposition, getPreferredName, hasAttributes, isEmptyTyped, isMandatory, isOptional, isUntyped, isUserDefinedType, setAttributes, setDataTypeAndName, setDefaultValue, setDocumentation, setElementName, setEmptyTyped, setInitialValue, setLogPredicate, setMandatory, setName, setOptional, setOrdering, setParentDecomposition, setUntyped, toXMLGuts, usesElementDeclaration, usesTypeDeclaration
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

FormParameter

public FormParameter()

FormParameter

public FormParameter(YParameter param)
Method Detail

getValue

public String getValue()

setValue

public void setValue(String value)

isInputOnly

public boolean isInputOnly()

setInputOnly

public void setInputOnly(boolean inputOnly)

isRequired

public boolean isRequired()
Overrides:
isRequired in class YVariable

setRequired

public void setRequired(boolean required)

isReadOnly

public boolean isReadOnly()


Copyright © 2004-2012 The YAWL Foundation.