class: ContextVO

public class: ContextVO
Author:
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 1951 $ $LastChangedDate: 2009-05-07 10:; Complexity: 1
Dates: Created: 16.07.2009 15:13:58; Modified: 16.07.2009 15:13:58;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {30962599-2335-4f36-8C1C-93CAE7E94310}
Special type of container of data with specific workflow (i.e. the publication management workflow). A set of publication objects which have some common denominator. Collection may contain one or more subcollections.
@revised by MuJ: 28.08.2007
 

Goto: Custom Properties, Fields, Methods

Extends: ValueObject

See also: AccountUserRO, MetadataSetVO, ContextRO, State, ValueObject

Appears in: valueobjects

Connections
 
Custom Properties
 
ContextVO Attributes
Attribute Details
private ArrayList
  adminDescriptors
Initial: new ArrayList()
private AccountUserRO
  creator
Notes: The creator of the collection.
private MetadataSetVO
  defaultMetadata
Notes: The default metadata.
private String
  description
Notes: A short description of the collection and the collection policy.
private String
  name
Notes: A unique name of the collection within the system.
private ContextRO
  reference
Notes: The reference object identifying this pubCollection.
private java.util.ArrayList
  responsibleAffiliations
Initial: new java.util.ArrayList()
Notes: The list of responsible affiliations for this collection.
private State
  state
Notes: The state of the PubCollection.
private String
  type
private java.util.ArrayList
  validationPoints
Initial: new java.util.ArrayList()
Notes: The set union of validation points for items in this collection.
 
ContextVO Methods
Operation Details
public
alreadyExistsInFramework():boolean
Sequential
Notes: Helper method for JiBX transformations. This method helps JiBX to determine if this is a 'create' or an 'update' transformation.
public
ContextVO():
Sequential
Notes: Default constructor.
public
ContextVO(
   ContextVO context):
Sequential
Notes: Clone constructor.
public
getAdminDescriptor():PublicationAdminDescriptorVO
Sequential
public
getAdminDescriptors():List
Sequential
public
getCreator():AccountUserRO
Sequential
Notes: Delivers the reference of the creator of the collection.
public
getDefaultMetadata():MetadataSetVO
Sequential
Notes: Delivers the default metadata for items of the collection.
public
getDescription():String
Sequential
Notes: Delivers the description of the collection, i. e. a short description of the collection and the collection policy.
public
getName():String
Sequential
Notes: Delivers the name of the collection, i. e. a unique name of the collection within the system.
public
getReference():ContextRO
Sequential
Notes: Delivers the refence object identifying this pubCollection.
@see de.mpg.escidoc.services.common.referenceobjects.ReferenceObject
public
getResponsibleAffiliations():java.util.List
Sequential
Notes: Delivers the list of affiliations which are responsible for this collection.
public
getState():ContextVO.State
Sequential
Notes: Delivers the state of the collection.
public
getType():String
Sequential
public
getValidationPoints():java.util.List
Sequential
Notes: Delivers the validation points of this collection.
public
setAdminDescriptor(
   PublicationAdminDescriptorVO adminDescriptorVO):void
Sequential
public
setCreator(
   AccountUserRO newVal):void
Sequential
Notes: Sets the reference of the creator of the collection.
public
setDefaultMetadata(
   MdsPublicationVO newVal):void
Sequential
Notes: Sets the default metadata for items of the collection.
public
setDescription(
   String newVal):void
Sequential
Notes: Sets the description of the collection, i. e. a short description of the collection and the collection policy.
public
setName(
   String newVal):void
Sequential
Notes: Sets the name of the collection, i. e. a unique name of the collection within the system.
public
setReference(
   ContextRO newVal):void
Sequential
Notes: Sets the refence object identifying this pubCollection.
@see de.mpg.escidoc.services.common.referenceobjects.ReferenceObject
public
setState(
   ContextVO.State newVal):void
Sequential
Notes: Sets the state of the collection.
public
setType(
   String type):void
Sequential