StatementTreeViewInfo

Name StatementTreeViewInfo
Usage StatementService CourseService ProgramService
translateStatementTreeViewToNL getStatementTreeView getStatementTreeViewForNlUsageType createStatementTreeView updateStatementTreeView getCourseStatements createCourseStatement updateCourseStatement deleteCourseStatement validateCourseStatement
StatementTreeViewInfo ProgramRequirementInfo
Type Complex

Description

Copyright 2010 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

http://www.osedu.org/licenses/ECL-2.0

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.
============== Deprecated ===============

Structure Definition

ShortName Name Type Description Required? Read only? Cardinality XML Attribute? Implementation Notes
statements Statements StatementTreeViewInfoList ???     Many No  
reqComponents Req Components ReqComponentInfoList ???     Many No  
name Name String Friendly name for the LU statement.     One No  
desc Desc RichTextInfo Narrative description for the LU statement.     One No  
operator Operator String Logical operator used to assemble statements. Acceptable values are restricted to AND and OR. This operator applies to both the LU statements and requirement components contained within this statement.     One No  
attributes Attributes Map List of key/value pairs, typically used for dynamic attributes.     One No  
metaInfo Meta Info MetaInfo Create and last update info for the structure. This is optional and treated as read only since the data is set by the internals of the service during maintenance operations.     One No  
type Type String Unique identifier for an LU statement type.     One Yes  
state State String The current status of the statement. The values for this field are constrained to those in the StatementState enumeration. A separate setup operation does not exist for retrieval of the meta data around this value.     One Yes  
id Id String Unique identifier for a single LU statement record. This is optional, due to the identifier being set at the time of creation. Once the LU statement has been created, this should be seen as required.     One Yes