|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectblackboard.data.BbObject
blackboard.cms.lrngobj.LOItem
public class LOItem
The LOItem class provides a representation of a Learning Object Item
within the Blackboard application. Learching Object Items usually refer to a physical
file or folder within the Content System, with additional metadata and status information
related as metadata.
When working with LOItems, use the LOItemManager object to load, save, and delete LOItems.
| Nested Class Summary | |
|---|---|
static class |
LOItem.Status
|
| 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 | |
|---|---|
LOItem()
Creates an instance of LOItem with default property values. |
|
| Method Summary | |
|---|---|
java.util.Calendar |
getApprovedDate()
Represents the date that the LOItem was approved |
blackboard.persist.Id |
getApproverId()
Get the Approver Id for this LOItem. |
java.lang.String |
getAuthors()
Return the author(s) for the LOItem |
boolean |
getAvailableExternalInd()
Return a boolean that represents whether the LOItem is available externally |
boolean |
getAvailableInternalInd()
Return a boolean that represents whether the LOItem is available internally |
blackboard.persist.Id |
getCategoryId()
Get the Category Id for the LOItem |
blackboard.persist.DataType |
getDataType()
Returns the DataType identifier for the object. |
java.lang.String |
getDescription()
Return the description of the LOItem |
java.lang.String |
getFileEntryPath()
Return the file entry path for the LOItem. |
java.lang.String |
getKeywords()
Returns the keywords for the LOItem |
java.lang.String |
getLearningObjectives()
Return the Learning Objectives for the LOItem |
LOItem.Status |
getStatus()
Get the status for the LOItem |
java.util.Calendar |
getSubmittedDate()
Represents the date that the LOItem was submitted |
blackboard.persist.Id |
getSubmitterId()
Get the Submitter Id for this LOItem. |
java.lang.String |
getTitle()
Returns the title of the Learning Object Item |
void |
setApprovedDate(java.util.Calendar cal)
Set the date when the LOItem was approved |
void |
setApproverId(blackboard.persist.Id id)
Set the Approver Id for the LOItem. |
void |
setAuthors(java.lang.String str)
Set the author for the LOItem |
void |
setAvailableExternalInd(boolean val)
Set whether the LOItem is available externally |
void |
setAvailableInternalInd(boolean val)
Set whether the LOItem is available internally |
void |
setCategoryId(blackboard.persist.Id id)
Set the Category Id for the LOItem |
void |
setDescription(java.lang.String str)
Set the description for the LOItem |
void |
setFileEntryPath(java.lang.String str)
Set the file entry path for the LOItem |
void |
setKeywords(java.lang.String str)
Set the keywords for the LOItem |
void |
setLearningObjectives(java.lang.String str)
Set the Learning Objectives for the LOItem |
void |
setStatus(LOItem.Status eStatus)
Set the LOItem status |
void |
setSubmittedDate(java.util.Calendar cal)
Set the date when the LOItem was submitted |
void |
setSubmitterId(blackboard.persist.Id id)
Set the submitter Id for the LOItem. |
void |
setTitle(java.lang.String str)
Sets the title of the Learning Object Item |
| 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 |
|---|
public static final blackboard.persist.DataType DATA_TYPE
| Constructor Detail |
|---|
public LOItem()
LOItem with default property values.
| Method Detail |
|---|
public java.lang.String getTitle()
String representing the title for the Learning Object Item.public void setTitle(java.lang.String str)
str - A String representing the title of the Itempublic java.lang.String getFileEntryPath()
public void setFileEntryPath(java.lang.String str)
str - the file entry pathpublic java.lang.String getDescription()
public void setDescription(java.lang.String str)
str - A String representing the descriptionpublic java.lang.String getLearningObjectives()
public void setLearningObjectives(java.lang.String str)
str - A String representing the Learning Objectivespublic java.lang.String getKeywords()
public void setKeywords(java.lang.String str)
str - A String representing the keywordspublic java.lang.String getAuthors()
public void setAuthors(java.lang.String str)
str - A String representing the author for the LOItempublic blackboard.persist.Id getSubmitterId()
public void setSubmitterId(blackboard.persist.Id id)
id - The Submitter Id represents the user that submitted the LOItempublic blackboard.persist.Id getApproverId()
public void setApproverId(blackboard.persist.Id id)
id - The Approver Id represents the user that approved the LOItempublic blackboard.persist.Id getCategoryId()
public void setCategoryId(blackboard.persist.Id id)
id - An Id representing the Category Id to be set for the LOItempublic boolean getAvailableExternalInd()
public void setAvailableExternalInd(boolean val)
val - A Boolean representing whether the LOItem is available externallypublic boolean getAvailableInternalInd()
public void setAvailableInternalInd(boolean val)
val - A Boolean representing whether the LOItem is available internallypublic java.util.Calendar getSubmittedDate()
public void setSubmittedDate(java.util.Calendar cal)
cal - A Calendar object that represents when the LOItem was submittedpublic java.util.Calendar getApprovedDate()
public void setApprovedDate(java.util.Calendar cal)
cal - A Calendar representing the date that the LOItem was approvedpublic LOItem.Status getStatus()
public void setStatus(LOItem.Status eStatus)
eStatus - represents the status for the LOItempublic blackboard.persist.DataType getDataType()
DataType identifier for the object. Can be used to
uniquely identify the "type" of this data object.
getDataType in interface blackboard.data.IBbObjectgetDataType in interface blackboard.data.IdentifiablegetDataType in class blackboard.data.BbObjectDataType for this object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||