gov.nih.nlm.umls.meta
Interface SuppressibleElement

All Known Subinterfaces:
Atom, AtomAttribute, AtomRelationship, Attribute, AttributeValue, Definition, Relationship, RelationshipAttribute
All Known Implementing Classes:
AtomAttributeImpl, 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

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

Returns:
the Suppressible value

isSuppressible

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

Returns:
true if suppressible, false if not suppressible

setSuppress

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

Parameters:
suppress - the Suppressible value

isObsolete

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

Returns:
true if obsolete, false if not obsolete


Copyright ©2005