Copyright 2005-2013 The Kuali Foundation
Licensed under the Educational Community License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Model bean representing a grouping of valid application document statuses for a document type
An instance of this class represents a subset of the valid status for a given document type.
The purpose of the Application Document Status Category is to provide a grouping mechanism
for Application Document Status that can be used to not only label a set of statuses as having some common
characteristic, but to allow users to search on all the grouped statuses by selecting the category name.
The (optional) valid application statuses element within a document type definition may (again, optionally) contain
category elements which define these groupings of valid statuses.
Sets the composition identifier
categoryId the composite identifier to set
Get the document type id for this category
- the document type id
Set the document type id for this category
documentTypeId the document type id to set
The name for this category
- the category name
Set the name for this category
statusName the category name to set
Get the document type that this category is associated with
- the document type for this category
Set the document type that this category is associated with
documentType the document type to set