All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class COM.Lexical.Metaphrase.Atom

java.lang.Object
    |
    +----COM.Lexical.Metaphrase.Atom

public class Atom
extends java.lang.Object
implements ConceptElement
Metaphrase atom class. An atom is an occurrence of a name in a source, typically associated with a Partition with a code.

Version:
Authority1.1, 11 Apr 2000

Method Index

 o code()
The code associated with Atom.
 o concept()
The Concept which contains the Atom.
 o LUI()
The Lexical class Unique Identifier of name.
 o name()
The authoritative String which occurs in the source.
 o origin()
The origin of the Atom.
 o partition()
The Partition to which Atom belongs.
 o Print(PrintStream)
Prints the contents of Atom to out.
 o source()
The authority from which name is taken.
 o termgp()
The term group to which name belongs in source.

Method Detail

 o concept
public Concept concept() throws MetaphraseException
          The Concept which contains the Atom.
Throws:
MetaphraseException - thrown if the concept has not yet been loaded and there is an error accessing Metaphrase.
 o name
public java.lang.String name()
          The authoritative String which occurs in the source.
 o LUI
public java.lang.String LUI()
          The Lexical class Unique Identifier of name. Lexical classes contain a set of lexical variants, as determined by the norm program. Names within the same lexical class are considered to be lexically equivalent.
 o partition
public Partition partition()
          The Partition to which Atom belongs.
 o source
public Source source()
          The authority from which name is taken.
 o termgp
public java.lang.String termgp()
          The term group to which name belongs in source. Most sources divide names into a number of groups, e.g.: HT (hierarchical terms), PT (preferred terms), SY (synonyms), ET (entry terms).
 o origin
public java.lang.String origin()
          The origin of the Atom. Simply source().toString()+'/'+termgp()+'/'+code().
 o code
public java.lang.String code()
          The code associated with Atom.
 o Print
public void Print(java.io.PrintStream out)
          Prints the contents of Atom to out.

All Packages  Class Hierarchy  This Package  Previous  Next  Index