com.rapidtransform.part.model
Class ItemInstanceRelation
java.lang.Object
com.rapidtransform.core.model.AbstractBaseModel
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
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 |
ItemInstanceRelation
public ItemInstanceRelation()
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.