com.rapidtransform.part.model
Class ItemInstanceRelation

java.lang.Object
  extended by com.rapidtransform.core.model.AbstractBaseModel
      extended by com.rapidtransform.part.model.ItemInstanceRelation
All Implemented Interfaces:
Model, Approvable, OrganizationalData, OrganizationElement, Effective, java.io.Serializable
Direct Known Subclasses:
GenericItemInstanceRelation, ReplacedUsageRelation

public abstract class ItemInstanceRelation
extends AbstractBaseModel
implements Approvable, OrganizationElement, OrganizationalData, Effective

This class is the relationship between two ItemInstance objects.

Author:
Steve Werner
See Also:
Serialized Form

Constructor Summary
ItemInstanceRelation()
           
 
Method Summary
 java.lang.String getDescription()
           
 java.util.Collection<Document> getDocuments()
           
 ItemInstance getRelated()
           
 ItemInstance getRelating()
           
 void setDescription(java.lang.String description)
           
 void setDocuments(java.util.List<Document> documents)
           
 void setRelated(ItemInstance related)
           
 void setRelating(ItemInstance relating)
           
 
Methods inherited from class com.rapidtransform.core.model.AbstractBaseModel
equals, generateUuid, getId, getMetaTypeName, getPropertyHolder, getUuid, hashCode, setId, setMetaTypeName, setPropertyHolder, setUuid
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItemInstanceRelation

public ItemInstanceRelation()
Method Detail

getDocuments

public java.util.Collection<Document> getDocuments()
Returns:
Returns the documents.

setDocuments

public void setDocuments(java.util.List<Document> documents)
Parameters:
documents - The documents to set.

getRelated

public ItemInstance getRelated()
Returns:
Returns the related.

setRelated

public void setRelated(ItemInstance related)
Parameters:
related - The related to set.

getRelating

public ItemInstance getRelating()
Returns:
Returns the relating.

setRelating

public void setRelating(ItemInstance relating)
Parameters:
relating - The relating to set.

getDescription

public java.lang.String getDescription()
Returns:
Returns the description.

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - The description to set.