blackboard.cms.portfolio
Class PortfolioCourseAccess

java.lang.Object
  extended by blackboard.data.BbObject
      extended by blackboard.cms.portfolio.PortfolioCourseAccess
All Implemented Interfaces:
IBbObject, Identifiable, java.io.Serializable, java.lang.Cloneable

public class PortfolioCourseAccess
extends BbObject

The PortfolioCourseAccess class provides a representation of a portfolio course access within the Blackboard application. The PortfolioCourseAccess object is used to relate a Portfolio with a course, allowing for Portfolios to be shared with courses.

Since:
Bb CS 1.0
See Also:
Serialized Form

Field Summary
static DataType DATA_TYPE
          Object data type constant used in brokering loaders and persisters
 
Fields inherited from class blackboard.data.BbObject
_bbAttributes
 
Constructor Summary
PortfolioCourseAccess()
          Creates an instance of PortfolioCourseAccess with default property values.
 
Method Summary
 Id getCourseId()
          Get a course id for the PortfolioCourseAccess.
 DataType getDataType()
          Returns the DataType identifier for this object.
 Id getPortfolioId()
          Get a portfolio id for the PortfolioCourseAccess.
 void setCourseId(Id id)
          Set a course id for the PortfolioCourseAccess.
 void setPortfolioId(Id id)
          Set a portfolio id for the PortfolioCourseAccess.
 
Methods inherited from class blackboard.data.BbObject
clone, getBbAttributes, getCreatedDate, getId, getModifiedDate, matches, 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 DataType DATA_TYPE
Object data type constant used in brokering loaders and persisters

Constructor Detail

PortfolioCourseAccess

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

Method Detail

getPortfolioId

public Id getPortfolioId()
Get a portfolio id for the PortfolioCourseAccess.

Returns:
a Id representing the portfolio Id for the PortfolioCourseAccess.

setPortfolioId

public void setPortfolioId(Id id)
Set a portfolio id for the PortfolioCourseAccess.

Parameters:
id - an Id representing the portfolio Id for the PortfolioCourseAccess.

getCourseId

public Id getCourseId()
Get a course id for the PortfolioCourseAccess.

Returns:
a Id representing the course Id for the PortfolioCourseAccess.

setCourseId

public void setCourseId(Id id)
Set a course id for the PortfolioCourseAccess.

Parameters:
id - an Id representing the course Id for the PortfolioCourseAccess.

getDataType

public 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 IBbObject
Specified by:
getDataType in interface Identifiable
Specified by:
getDataType in class BbObject
Returns:
the DataType for this object


Copyright © 2012 Blackboard, Inc. All Rights Reserved.