org.kuali.rice.kew.api.action
Class RequestedActions
java.lang.Object
org.kuali.rice.kew.api.action.RequestedActions
- All Implemented Interfaces:
- Serializable, ModelObjectBasic, ModelObjectComplete
public final class RequestedActions
- extends Object
- implements ModelObjectComplete
- See Also:
- Serialized Form
|
Nested Class Summary |
(package private) static class |
RequestedActions.Constants
Defines some internal constants used on this class. |
(package private) static class |
RequestedActions.Elements
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML. |
|
Constructor Summary |
private |
RequestedActions()
|
private |
RequestedActions(boolean completeRequested,
boolean approveRequested,
boolean acknowledgeRequested,
boolean fyiRequested)
|
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
completeRequested
private final boolean completeRequested
approveRequested
private final boolean approveRequested
acknowledgeRequested
private final boolean acknowledgeRequested
fyiRequested
private final boolean fyiRequested
_futureElements
private final Collection<Element> _futureElements
RequestedActions
private RequestedActions()
RequestedActions
private RequestedActions(boolean completeRequested,
boolean approveRequested,
boolean acknowledgeRequested,
boolean fyiRequested)
create
public static RequestedActions create(boolean completeRequested,
boolean approveRequested,
boolean acknowledgeRequested,
boolean fyiRequested)
isCompleteRequested
public boolean isCompleteRequested()
isApproveRequested
public boolean isApproveRequested()
isAcknowledgeRequested
public boolean isAcknowledgeRequested()
isFyiRequested
public boolean isFyiRequested()
hashCode
public int hashCode()
- Description copied from interface:
ModelObjectComplete
- All "Complete" model object's should adhere to the
ModelObjectComplete.hashCode() contract.
- Specified by:
hashCode in interface ModelObjectComplete- Overrides:
hashCode in class Object
- Returns:
- the hashCode value
equals
public boolean equals(Object object)
- Description copied from interface:
ModelObjectComplete
- All "Complete" model object's should adhere to the
ModelObjectComplete.equals(Object) contract.
- Specified by:
equals in interface ModelObjectComplete- Overrides:
equals in class Object
- Parameters:
object - to object to compare for equality
- Returns:
- if equal
toString
public String toString()
- Description copied from interface:
ModelObjectBasic
- This will return a proper string representation of the Model Object.
All of the fields comprising the "public" api should be represented in
the return value.
- Specified by:
toString in interface ModelObjectBasic- Overrides:
toString in class Object
- Returns:
- the string representation
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.