org.opencrx.kernel.generic.cci2
Interface DescriptionContainer

All Known Subinterfaces:
Artifact, Artifact, Asset, Asset, AssetContext, AssetContext, Booking, Booking, ClassificationElement, ClassificationElement, CompoundBooking, CompoundBooking, CreditBooking, CreditBooking, DebitBooking, DebitBooking, Depot, Depot, DepotReport, DepotReport, DescriptionContainer, DescriptorGroup, DescriptorGroup, DesignDiagram, DesignDiagram, DesignModel, DesignModel, DesignPart, DesignPart, Event, Event, ImplementationPart, ImplementationPart, InterfaceSpec, InterfaceSpec, Part, Part, Product, Product, Profile, Profile, RequirementDiagram, RequirementDiagram, RequirementModel, RequirementModel, RequirementPart, RequirementPart, SalesTaxType, SalesTaxType, SimpleBooking, SimpleBooking, SingleBooking, SingleBooking, Slot, Slot, SolutionPart, SolutionPart, TestDiagram, TestDiagram, TestModel, TestModel, TestPart, TestPart, Uom, Uom, UseCase, UseCase
All Known Implementing Classes:
Artifact, Asset, AssetContext, ClassificationElement, CompoundBooking, CreditBooking, DebitBooking, Depot, DepotReport, DescriptorGroup, DesignDiagram, DesignModel, Event, ImplementationPart, InterfaceSpec, Part, Product, Profile, RequirementDiagram, RequirementModel, SalesTaxType, SimpleBooking, SingleBooking, Slot, SolutionPart, TestDiagram, TestModel, Uom, UseCase

public interface DescriptionContainer

Abstract class DescriptionContainer


Method Summary
 void addAdditionalDescription(boolean idIsPersistent, String id, Description additionalDescription)
          Adds the specified element to the set of the values for the reference additionalDescription.
<T extends Description>
Collection<T>
getAdditionalDescription()
          Retrieves a set containing all the elements for the reference additionalDescription.
 Description getAdditionalDescription(boolean idIsPersistent, String id)
          Retrieves the value for the reference additionalDescription for the specified qualifier attribute value.
 

Method Detail

getAdditionalDescription

<T extends Description> Collection<T> getAdditionalDescription()
Retrieves a set containing all the elements for the reference additionalDescription.

Returns:
A set containing all the elements for this reference.

getAdditionalDescription

Description getAdditionalDescription(boolean idIsPersistent,
                                     String id)
Retrieves the value for the reference additionalDescription for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

addAdditionalDescription

void addAdditionalDescription(boolean idIsPersistent,
                              String id,
                              Description additionalDescription)
Adds the specified element to the set of the values for the reference additionalDescription.

Note: This is an extension to the JMI 1 standard.

Parameters:
idIsPersistent - true if id is persistent
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
additionalDescription - The element to be appended.


This software is published under the BSD license. Copyright © 2003-2008, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.