Package org.kuali.rice.kew.impl.type
Class KewAttributeDefinitionBo
java.lang.Object
org.kuali.rice.kew.impl.type.KewAttributeDefinitionBo
- All Implemented Interfaces:
Inactivatable,MutableInactivatable,Identifiable,Versioned,KewAttributeDefinitionContract
@Entity
public class KewAttributeDefinitionBo
extends Object
implements KewAttributeDefinitionContract, MutableInactivatable
Kuali workflow attribute definition business object.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic KewAttributeDefinitionBofrom(KewAttributeDefinition kadIm) Converts a immutable object to it's mutable bo counterpartReturns the component name.Returns the description.getId()returns the unique identifier for this classgetLabel()Returns the labelgetName()Returns the attribute nameReturns the name spacebooleanisActive()Returns the status of this recordvoidsetActive(boolean active) voidsetComponentName(String componentName) voidsetDescription(String description) voidvoidvoidvoidsetNamespace(String namespace) voidsetVersionNumber(Long versionNumber) static KewAttributeDefinitionto(KewAttributeDefinitionBo kadBo) Converts a mutable bo to it's immutable counterpart
-
Constructor Details
-
KewAttributeDefinitionBo
public KewAttributeDefinitionBo()
-
-
Method Details
-
to
Converts a mutable bo to it's immutable counterpart- Parameters:
kadBo- the mutable business object- Returns:
- the immutable object
-
from
Converts a immutable object to it's mutable bo counterpart- Parameters:
kadIm- immutable object- Returns:
- the mutable bo
-
getId
returns the unique identifier for this class- Specified by:
getIdin interfaceIdentifiable- Returns:
- the unique identifier for this class
-
setId
- See Also:
-
getName
Returns the attribute name- Specified by:
getNamein interfaceKewAttributeDefinitionContract- Returns:
- the attribute name
-
setName
- See Also:
-
getNamespace
Returns the name space- Specified by:
getNamespacein interfaceKewAttributeDefinitionContract- Returns:
- the name space
-
setNamespace
- See Also:
-
getLabel
Returns the label- Specified by:
getLabelin interfaceKewAttributeDefinitionContract- Returns:
- the label
-
setLabel
- See Also:
-
isActive
public boolean isActive()Returns the status of this record- Specified by:
isActivein interfaceInactivatable- Returns:
- TRUE if the record is active, FALSE otherwise
-
setActive
public void setActive(boolean active) - Specified by:
setActivein interfaceMutableInactivatable- See Also:
-
getComponentName
Returns the component name.- Specified by:
getComponentNamein interfaceKewAttributeDefinitionContract- Returns:
- the component name
-
setComponentName
- See Also:
-
getVersionNumber
- Specified by:
getVersionNumberin interfaceVersioned
-
setVersionNumber
-
getDescription
Returns the description.- Specified by:
getDescriptionin interfaceKewAttributeDefinitionContract- Returns:
- the description
-
setDescription
- See Also:
-