org.olat.properties
Class Property

java.lang.Object
  extended by org.olat.core.commons.persistence.PersistentObject
      extended by org.olat.properties.Property
All Implemented Interfaces:
java.io.Serializable, CreateInfo, ModifiedInfo, Persistable

public class Property
extends PersistentObject
implements ModifiedInfo

Initial Date: Mar 10, 2004

Author:
Mike Stock Comment:
See Also:
Serialized Form

Field Summary
static int CATEGORY_MAX_LENGHT
          max length of a category
 
Method Summary
 java.lang.String getCategory()
           
 java.lang.Float getFloatValue()
           
 BusinessGroup getGrp()
           
 Identity getIdentity()
           
 java.util.Date getLastModified()
           
 java.lang.Long getLongValue()
           
 java.lang.String getName()
           
 java.lang.Long getResourceTypeId()
           
 java.lang.String getResourceTypeName()
           
 java.lang.String getStringValue()
           
 java.lang.String getTextValue()
           
 void setCategory(java.lang.String string)
           
 void setFloatValue(java.lang.Float f)
           
 void setGrp(BusinessGroup group)
           
 void setIdentity(Identity identity)
           
 void setLastModified(java.util.Date date)
           
 void setLongValue(java.lang.Long longValue)
           
 void setName(java.lang.String string)
           
 void setResourceTypeId(java.lang.Long long1)
           
 void setResourceTypeName(java.lang.String string)
           
 void setStringValue(java.lang.String string)
           
 void setTextValue(java.lang.String string)
           
 
Methods inherited from class org.olat.core.commons.persistence.PersistentObject
equalsByPersistableKey, getCreationDate, getKey, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CATEGORY_MAX_LENGHT

public static int CATEGORY_MAX_LENGHT
max length of a category

Method Detail

getName

public java.lang.String getName()
Returns:
name

getStringValue

public java.lang.String getStringValue()
Returns:
string value

getIdentity

public Identity getIdentity()
Returns:
identity

getTextValue

public java.lang.String getTextValue()
Returns:
text value

setName

public void setName(java.lang.String string)
Parameters:
string -

setStringValue

public void setStringValue(java.lang.String string)
Parameters:
string - maximal 255 chars long; for longer strings use text value

setIdentity

public void setIdentity(Identity identity)
Parameters:
identity -

setTextValue

public void setTextValue(java.lang.String string)
Parameters:
string - for longer strings (saved as TEXT or BLOB in your database)

getCategory

public java.lang.String getCategory()
Returns:
category

getLongValue

public java.lang.Long getLongValue()
Returns:
Long

setLongValue

public void setLongValue(java.lang.Long longValue)
Parameters:
longValue -

getFloatValue

public java.lang.Float getFloatValue()
Returns:
float value

getGrp

public BusinessGroup getGrp()
Returns:
group

setCategory

public void setCategory(java.lang.String string)
Parameters:
string, - maximal length 33 characters

setFloatValue

public void setFloatValue(java.lang.Float f)
Parameters:
f -

setGrp

public void setGrp(BusinessGroup group)
Parameters:
group -

getResourceTypeId

public java.lang.Long getResourceTypeId()
Returns:
resource type ID

getResourceTypeName

public java.lang.String getResourceTypeName()
Returns:
resource type name

setResourceTypeId

public void setResourceTypeId(java.lang.Long long1)
Parameters:
long1 -

setResourceTypeName

public void setResourceTypeName(java.lang.String string)
Parameters:
string -

getLastModified

public java.util.Date getLastModified()
Specified by:
getLastModified in interface ModifiedInfo
Returns:
See Also:
ModifiedInfo.getLastModified()

setLastModified

public void setLastModified(java.util.Date date)
Specified by:
setLastModified in interface ModifiedInfo
See Also:
ModifiedInfo.setLastModified(java.util.Date)