org.archiviststoolkit.model
Class DigitalObjectsResources

java.lang.Object
  extended by com.jgoodies.binding.beans.Model
      extended by org.archiviststoolkit.mydomain.DomainObject
          extended by org.archiviststoolkit.model.DigitalObjectsResources
All Implemented Interfaces:
com.jgoodies.binding.beans.Observable, java.io.Serializable, java.lang.Comparable, Auditable, org.hibernate.classic.Lifecycle

public class DigitalObjectsResources
extends DomainObject
implements java.io.Serializable, java.lang.Comparable

Archivists' Toolkit(TM) Copyright © 2005-2009 Regents of the University of California, New York University, & Five Colleges, Inc. All rights reserved.

This software is free. You can redistribute it and / or modify it under the terms of the Educational Community License (ECL) version 1.0 (http://www.opensource.org/licenses/ecl1.php)

This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ECL license for more details about permissions and limitations.

Archivists' Toolkit(TM) http://www.archiviststoolkit.org info@archiviststoolkit.org

Created by IntelliJ IDEA. Linker class for DigitalObjects and Resources

See Also:
Serialized Form

Field Summary
static java.lang.String PROPERTYNAME_DIGITAL_OBJECT
           
static java.lang.String PROPERTYNAME_DIGITAL_OBJECT_IDENTIFIER
           
static java.lang.String PROPERTYNAME_RESOURCE
           
static java.lang.String PROPERTYNAME_RESOURCE_IDENTIFIER
           
static java.lang.String PROPERTYNAME_RESOURCE_TITLE
           
 
Fields inherited from class org.archiviststoolkit.mydomain.DomainObject
CREATED, CREATED_BY, LAST_UPDATED, LAST_UPDATED_BY
 
Fields inherited from interface org.hibernate.classic.Lifecycle
NO_VETO, VETO
 
Constructor Summary
DigitalObjectsResources()
          No-arg constructor for JavaBean tools.
DigitalObjectsResources(Resources resource, DigitalObjects digitalObject)
          Full constructor;
 
Method Summary
 DigitalObjects getDigitalObject()
           
 java.lang.String getDigitalObjectIdentifier()
           
 java.lang.Long getDigitalObjectsResourcesId()
           
 java.lang.Long getIdentifier()
           
 Resources getResource()
           
 java.lang.String getResourceIdentifier()
           
 java.lang.String getResourceTitle()
           
 void setDigitalObject(DigitalObjects digitalObject)
           
 void setDigitalObjectsResourcesId(java.lang.Long DigitalObjectsResourcesId)
           
 void setIdentifier(java.lang.Long identifier)
           
 void setResource(Resources resource)
           
 
Methods inherited from class org.archiviststoolkit.mydomain.DomainObject
addRelatedObject, compareTo, creationDate, equals, getAuditInfo, getCreated, getCreatedBy, getLastUpdated, getLastUpdatedBy, getRelatedCollection, getRelatedObject, getUniqueConstraintKey, getVersion, hashCode, isNewRecord, lastUpdated, onDelete, onLoad, onSave, onUpdate, removeIdAndAuditInfo, removeRelatedObject, setAuditInfo, setVersion, testDeleteRules, validateAndDisplayDialog
 
Methods inherited from class com.jgoodies.binding.beans.Model
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, equals, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

PROPERTYNAME_DIGITAL_OBJECT_IDENTIFIER

public static final java.lang.String PROPERTYNAME_DIGITAL_OBJECT_IDENTIFIER
See Also:
Constant Field Values

PROPERTYNAME_RESOURCE_IDENTIFIER

public static final java.lang.String PROPERTYNAME_RESOURCE_IDENTIFIER
See Also:
Constant Field Values

PROPERTYNAME_RESOURCE_TITLE

public static final java.lang.String PROPERTYNAME_RESOURCE_TITLE
See Also:
Constant Field Values

PROPERTYNAME_RESOURCE

public static final java.lang.String PROPERTYNAME_RESOURCE
See Also:
Constant Field Values

PROPERTYNAME_DIGITAL_OBJECT

public static final java.lang.String PROPERTYNAME_DIGITAL_OBJECT
See Also:
Constant Field Values
Constructor Detail

DigitalObjectsResources

public DigitalObjectsResources()
No-arg constructor for JavaBean tools.


DigitalObjectsResources

public DigitalObjectsResources(Resources resource,
                               DigitalObjects digitalObject)
Full constructor;

Method Detail

getIdentifier

public java.lang.Long getIdentifier()
Specified by:
getIdentifier in class DomainObject
Returns:
Returns the identifier.

setIdentifier

public void setIdentifier(java.lang.Long identifier)
Specified by:
setIdentifier in class DomainObject
Parameters:
identifier - The identifier to set.

getDigitalObject

public DigitalObjects getDigitalObject()

setDigitalObject

public void setDigitalObject(DigitalObjects digitalObject)

getDigitalObjectsResourcesId

public java.lang.Long getDigitalObjectsResourcesId()

setDigitalObjectsResourcesId

public void setDigitalObjectsResourcesId(java.lang.Long DigitalObjectsResourcesId)

getResource

public Resources getResource()

setResource

public void setResource(Resources resource)

getResourceIdentifier

public java.lang.String getResourceIdentifier()

getResourceTitle

public java.lang.String getResourceTitle()

getDigitalObjectIdentifier

public java.lang.String getDigitalObjectIdentifier()