001/**
002 * Copyright 2005-2016 The Kuali Foundation
003 *
004 * Licensed under the Educational Community License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 * http://www.opensource.org/licenses/ecl2.php
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 */
016package org.kuali.rice.krad.util;
017
018
019/**
020 * Constants for the KNS module that describer object property fields
021 * 
022 * @author Kuali Rice Team (rice.collab@kuali.org)
023 */
024public final class KRADPropertyConstants {
025
026        public static final String ACTIVE = "active";
027        public static final String ACTIVE_FROM_DATE = "activeFromDate";
028        public static final String ACTIVE_TO_DATE = "activeToDate";
029        public static final String ACTIVE_AS_OF_DATE = "activeAsOfDate";
030        public static final String ACTION_REQUESTED = "actionRequested";
031        public static final String ACTIVE_INDICATOR = "activeIndicator";
032        public static final String AD_HOC_ROUTE_PERSONS = "adHocRoutePersons";
033        public static final String AD_HOC_ROUTE_WORKGROUPS = "adHocRouteWorkgroups";
034        public static final String ATTACHMENT = "attachment";
035        public static final String ATTRIBUTE_CONTROL_TYPE = "attributeControlType";
036        public static final String ATTRIBUTE_DESCRIPTION = "attributeDescription";
037        public static final String ATTRIBUTE_FORMATTER_CLASS_NAME = "attributeFormatterClassName";
038        public static final String ATTRIBUTE_LABEL = "attributeLabel";
039        public static final String ATTRIBUTE_MAX_LENGTH = "attributeMaxLength";
040        public static final String ATTRIBUTE_NAME = "attributeName";
041        public static final String ATTRIBUTE_SHORT_LABEL = "attributeShortLabel";
042        public static final String ATTRIBUTE_SUMMARY = "attributeSummary";
043        public static final String ATTRIBUTE_VALIDATING_EXPRESSION = "attributeValidatingExpression";
044        public static final String CAMPUS = "campus";
045        public static final String CAMPUS_CODE = "code";
046        public static final String CAMPUS_NAME = "name";
047        public static final String CAMPUS_SHORT_NAME = "shortName";
048        public static final String CAMPUS_TYPE_CODE = "code";
049        public static final String CREATE_DATE = "createDate";
050        public static final String CODE = "code";
051    public static final String COMPONENT_CODE = "componentCode";
052        public static final String CURRENT = "current";
053        public static final String DATA_OBJECT_MAINTENANCE_CODE_ACTIVE_INDICATOR = "dataObjectMaintenanceCodeActiveIndicator";
054        public static final String DESCRIPTION = "description";
055        public static final String DICTIONARY_BUSINESS_OBJECT_NAME = "dictionaryBusinessObjectName";
056        public static final String DOCUMENT = "document";
057        public static final String DOCUMENT_DESCRIPTION = "documentDescription";
058        public static final String DOCUMENT_EXPLANATION = "documentExplanation";
059        public static final String DOC_ID = "docId";
060        public static final String DOCUMENT_HEADER = "documentHeader";
061        public static final String DOCUMENT_NUMBER = "documentNumber";
062        public static final String DOCUMENT_TEMPLATE_NUMBER = "documentTemplateNumber";
063        public static final String DOCUMENT_TYPE_CODE = "documentTypeCode";
064        public static final String EMAIL_ADDRESS = "emailAddress";
065        public static final String EMPLOYEE_STATUS_CODE = "employeeStatusCode";
066        public static final String EMPLOYEE_TYPE_CODE = "employeeTypeCode";
067        public static final String EXPLANATION = "explanation";
068        public static final String GENERIC_AMOUNT = "genericAmount";
069        public static final String GENERIC_BIG_TEXT = "genericBigText";
070        public static final String GENERIC_BOOLEAN = "genericBoolean";
071        public static final String GENERIC_DATE = "genericDate";
072        public static final String GENERIC_SYSTEM_ID = "genericSystemId";
073        public static final String GENERIC_TIMESTAMP = "genericTimestamp";
074        public static final String GROUPS = "groups";
075        public static final String ID = "id";
076        public static final String INITIATOR_NETWORK_ID = "initiatorNetworkId";
077    public static final String KEY = "key";
078        public static final String LOOKUP_DATE = "lookupDate";
079    public static final String METHOD_TO_CALL = "methodToCall";
080        public static final String NAME = "name";
081    public static final String NAMESPACE_CODE = "namespaceCode";
082        public static final String NEW_DOCUMENT_NOTE = "newDocumentNote";
083        public static final String NEW_COLLECTION_RECORD = "newCollectionRecord";
084        public static final String NEW_MAINTAINABLE_OBJECT = "newMaintainableObject";
085        public static final String NOTE = "note";
086        public static final String OBJECT_ID = "objectId";
087        public static final String OLD_MAINTAINABLE_OBJECT = "oldMaintainableObject";
088        public static final String ONE_DIGIT_TEXT_CODE = "oneDigitTextCode";
089        public static final String OWNED_BY_PRINCIPAL_ID = "ownedByPrincipalIdentifier";
090        public static final String OWNED_BY_USER = "ownedByUser";
091        public static final String PERCENT = "percent";
092    public static final String SESSION_ID = "sessionId";
093        public static final String TWO_DIGIT_TEXT_CODE = "twoDigitTextCode";
094        public static final String TYPE = "type";
095        public static final String UNIVERSAL_USER = "person";
096        public static final String UU_ID = "uuId";
097        public static final String VALUE = "value";
098        public static final String VERSION_NUMBER = "versionNumber";
099        public static final String WORKFLOW_DOCUMENT = "workflowDocument";
100        public static final String XML_DOCUMENT_CONTENTS = "xmlDocumentContents";
101        public static final String LAST_UPDATED_DATE = "lastUpdatedDate";       
102        public static final String POSTAL_COUNTRY_RESTRICTED_INDICATOR = "restricted";
103        public static final String POSTAL_COUNTRY_CODE = "code";
104    public static final String PROPERTY_NAME = "propertyName";
105        public static final String ALTERNATE_POSTAL_COUNTRY_CODE = "alternateCode";
106        public static final String STATE_CODE = "stateCode";
107    public static final String COUNTY_CODE = "countyCode";
108    public static final String POSTAL_ZIP_CODE = "postalZipCode";
109    public static final String POSTAL_STATE_CODE = "postalStateCode";
110    public static final String POSTAL_CODE = "postalCode";
111    
112    //  KULRICE-8091: Adhoc routing tab utilizing Groups on all documents missing asterisks 
113    public static final String RECIPIENT_NAMESPACE_CODE = "recipientNamespaceCode";
114    public static final String RECIPIENT_NAME="recipientName";
115    
116        private KRADPropertyConstants() {
117                throw new UnsupportedOperationException("do not call");
118        }
119}