com.apelon.dts.client.attribute
Interface QualifiedObject

All Known Implementing Classes:
ConceptAssociation, DTSProperty, QualifiedAssociation, TermAssociation

public interface QualifiedObject

This interface defines methods common to objects which have qualifiers: QualifiedAssociations and DTSPropertys.

Copyright: Copyright (c) 2003

Company: Apelon, Inc.

Version:
DTS 3.0.0
Author:
Apelon, Inc.

Method Summary
 boolean addQualifier(DTSQualifier qualifier)
          Adds the specified element as qualifier for this qualified item.
 boolean containsQualifier(DTSQualifier qualifier)
          Tests if this qualified item already has the specified qualifier.
 boolean deleteQualifier(DTSQualifier qualifier)
          Deletes the specified element as qualifier for this qualified item.
 DTSQualifier[] getFetchedQualifiers()
          Returns array of qualifiers that have been retrieved for this qualified item.
 

Method Detail

getFetchedQualifiers

DTSQualifier[] getFetchedQualifiers()
Returns array of qualifiers that have been retrieved for this qualified item.

Returns:
array of DTSQualifiers.

addQualifier

boolean addQualifier(DTSQualifier qualifier)
Adds the specified element as qualifier for this qualified item.

Parameters:
qualifier - DTSQualifier to add
Returns:
false if the association already had the qualifier; true if the qualifier was added

containsQualifier

boolean containsQualifier(DTSQualifier qualifier)
Tests if this qualified item already has the specified qualifier.

Parameters:
qualifier - the DTSQualifier to test
Returns:
true if this qualified iterm contains the qualifier argument; otherwise false

deleteQualifier

boolean deleteQualifier(DTSQualifier qualifier)
Deletes the specified element as qualifier for this qualified item.

Parameters:
qualifier - DTSQualifier to be removed
Returns:
true if removed successfully; otherwise false


Copyright © 2011. All Rights Reserved.