gov.nih.nlm.umls.meta
Interface SuppressibleElement

All Known Subinterfaces:
Atom, AtomAttribute, AtomRelationship, Attribute, AttributeValue, Definition, Relationship, RelationshipAttribute
All Known Implementing Classes:
AtomAttributeImpl, AtomImpl, AtomRelationshipImpl, AttributeImpl, AttributeValueImpl, DefinitionImpl, PlaceholderAtom, RelationshipAttributeImpl, RelationshipImpl, SourceTermType

public interface SuppressibleElement

Represents a data element that can be suppressed.

Author:
Brian Carlsen, Deborah Shapiro

Method Summary
 Suppressible getSuppress()
          Returns the suppressibility value (SUPPRESS).
 boolean isObsolete()
          Indicates whether or not this element is obsolete.
 boolean isSuppressible()
          Indicates whether or not this element is suppressible.
 void setSuppress(Suppressible suppress)
          Sets the suppressibility value (SUPPRESS).
 

Method Detail

getSuppress

Suppressible getSuppress()
Returns the suppressibility value (SUPPRESS).

Returns:
the Suppressible value

isSuppressible

boolean isSuppressible()
Indicates whether or not this element is suppressible.

Returns:
true if suppressible, false if not suppressible

setSuppress

void setSuppress(Suppressible suppress)
Sets the suppressibility value (SUPPRESS).

Parameters:
suppress - the Suppressible value

isObsolete

boolean isObsolete()
Indicates whether or not this element is obsolete.

Returns:
true if obsolete, false if not obsolete


Copyright ©2005