blackboard.cms.lrngobj
Class LOCategory

java.lang.Object
  extended by blackboard.data.BbObject
      extended by blackboard.cms.lrngobj.LOCategory
All Implemented Interfaces:
blackboard.data.IBbObject, blackboard.data.Identifiable, java.lang.Cloneable

public class LOCategory
extends blackboard.data.BbObject

The LOCategory class provides a representation of a Learning Object catgory within the Blackboard application.

Since:
Bb CS 1.2
Version:
$Revision: #1 $

Field Summary
static blackboard.persist.DataType DATA_TYPE
          Object data type constant used in brokering loaders and persisters
 
Fields inherited from class blackboard.data.BbObject
_bbAttributes
 
Constructor Summary
LOCategory()
          Creates an instance of LOCategory with default property values.
 
Method Summary
 blackboard.persist.DataType getDataType()
          Returns the DataType identifier for this object.
 blackboard.persist.Id getParentId()
          Get the parent Id for this Category
 java.lang.String getTitle()
          Returns the title of the Learning Object Category
 void setParentId(blackboard.persist.Id id)
          Sets the parent Id for this Category
 void setTitle(java.lang.String str)
          Sets the title of the Learning Object Category
 
Methods inherited from class blackboard.data.BbObject
clone, getBbAttributes, getCreatedDate, getId, getModifiedDate, persist, setCreatedDate, setId, setModifiedDate, toString, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DATA_TYPE

public static final blackboard.persist.DataType DATA_TYPE
Object data type constant used in brokering loaders and persisters

Constructor Detail

LOCategory

public LOCategory()
Creates an instance of LOCategory with default property values.

Method Detail

getTitle

public java.lang.String getTitle()
Returns the title of the Learning Object Category

Returns:
a String representing the title for the Learning Object Category.
Since:
Bb CS 1.2

setTitle

public void setTitle(java.lang.String str)
Sets the title of the Learning Object Category

Parameters:
str - A String representing the title of the Category
Since:
Bb CS 1.2

getParentId

public blackboard.persist.Id getParentId()
Get the parent Id for this Category

Returns:
An Id representing the parent for this Category
Since:
Bb CS 1.2

setParentId

public void setParentId(blackboard.persist.Id id)
Sets the parent Id for this Category

Parameters:
id - Represents the Id of another Category that should be established as the parent of this Category
Since:
Bb CS 1.2

getDataType

public blackboard.persist.DataType getDataType()
Returns the DataType identifier for this object. Can be used to uniquely identify the "type" of this data object.

Specified by:
getDataType in interface blackboard.data.IBbObject
Specified by:
getDataType in interface blackboard.data.Identifiable
Specified by:
getDataType in class blackboard.data.BbObject
Returns:
the DataType for this object
Since:
Bb CS 1.2


Copyright © 2003-2004 Blackboard, Inc. All Rights Reserved.