org.kuali.student.common.dictionary.old.dto
Class Field

java.lang.Object
  extended by org.kuali.student.common.dictionary.old.dto.Field
All Implemented Interfaces:
Serializable

public class Field
extends Object
implements Serializable

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.dto.dictionary.student.kuali.org}fieldDescriptor"/>
         <element name="readOnly" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
       </sequence>
       <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  ConstraintDescriptor constraintDescriptor
           
protected  boolean dynamic
           
protected  FieldDescriptor fieldDescriptor
           
protected  String id
           
protected  String key
           
protected  boolean selector
           
private static long serialVersionUID
           
 
Constructor Summary
Field()
           
 
Method Summary
 ConstraintDescriptor getConstraintDescriptor()
           
 FieldDescriptor getFieldDescriptor()
          Gets the value of the fieldDescriptor property.
 String getId()
           
 String getKey()
          Gets the value of the key property.
 boolean isDynamic()
           
 boolean isSelector()
           
 void setConstraintDescriptor(ConstraintDescriptor constraintDescriptor)
           
 void setDynamic(boolean dynamic)
           
 void setFieldDescriptor(FieldDescriptor value)
          Sets the value of the fieldDescriptor property.
 void setId(String id)
           
 void setKey(String value)
          Sets the value of the key property.
 void setSelector(boolean isSelector)
          Indicates if the field is a selector field, which indicates that changes to this field may alter the structure of the object type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

key

protected String key

id

protected String id

fieldDescriptor

protected FieldDescriptor fieldDescriptor

constraintDescriptor

protected ConstraintDescriptor constraintDescriptor

selector

protected boolean selector

dynamic

protected boolean dynamic
Constructor Detail

Field

public Field()
Method Detail

getFieldDescriptor

public FieldDescriptor getFieldDescriptor()
Gets the value of the fieldDescriptor property.

Returns:
possible object is FieldDescriptor

setFieldDescriptor

public void setFieldDescriptor(FieldDescriptor value)
Sets the value of the fieldDescriptor property.

Parameters:
value - allowed object is FieldDescriptor

isSelector

public boolean isSelector()

setSelector

public void setSelector(boolean isSelector)
Indicates if the field is a selector field, which indicates that changes to this field may alter the structure of the object type. This may provide insight as to frequency of calls to a validate operation, as the constraints will not be externalized.

Parameters:
isSelector -

getKey

public String getKey()
Gets the value of the key property.

Returns:
possible object is String

setKey

public void setKey(String value)
Sets the value of the key property.

Parameters:
value - allowed object is String

getConstraintDescriptor

public ConstraintDescriptor getConstraintDescriptor()
Returns:
the constraintDescriptor

setConstraintDescriptor

public void setConstraintDescriptor(ConstraintDescriptor constraintDescriptor)
Parameters:
constraintDescriptor - the constraintDescriptor to set

getId

public String getId()
Returns:
the id

setId

public void setId(String id)
Parameters:
id - the id to set

isDynamic

public boolean isDynamic()
Returns:
the dynamic

setDynamic

public void setDynamic(boolean dynamic)
Parameters:
dyncamic - the dynamic to set


Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.