org.LexGrid.LexBIG.gui.codeSet
Class CodeSet

java.lang.Object
  extended by org.LexGrid.LexBIG.gui.codeSet.CodeSet
Direct Known Subclasses:
CodedNodeGraph, CodedNodeSet

public abstract class CodeSet
extends java.lang.Object

Parent class for CodedNodeSets and CodedNodeGraphs.

Version:
subversion $Revision: $ checked in on $Date: $
Author:
Dan Armbrust

Nested Class Summary
 class CodeSet.Operation
           
 
Field Summary
 CodingSchemeRendering csr
           
static int curID
           
static int DIFFERENCE
           
 int id
           
static int INTERSECTION
           
 CodeSet.Operation operation_
           
static int RESTRICT_TO_CODES
           
static int RESTRICT_TO_SOURCE_CODES
           
static int RESTRICT_TO_TARGET_CODES
           
 java.util.ArrayList<Restriction> restrictions
           
 java.lang.String[] sortOptions
           
static int UNION
           
 
Constructor Summary
CodeSet()
           
 
Method Summary
 java.lang.String[] getAssociationForwardAndReverseNames(LexBIGService lbs)
           
 java.lang.String getNameForConstant(int operation)
           
 SortOptionList getSortOptions()
           
 java.lang.String[] getSupportedAssociationQualifiers(LexBIGService lbs)
           
 java.lang.String[] getSupportedAssociations(LexBIGService lbs)
           
 java.lang.String[] getSupportedCodeSystems(LexBIGService lbs)
           
 java.lang.String[] getSupportedContexts(LexBIGService lbs)
           
 java.lang.String[] getSupportedLanguages(LexBIGService lbs)
           
 java.lang.String[] getSupportedNamespaces(LexBIGService lbs)
           
 java.lang.String[] getSupportedProperties(LexBIGService lbs)
           
 java.lang.String[] getSupportedPropertyQualifiers(LexBIGService lbs)
           
 java.lang.String[] getSupportedRelations(LexBIGService lbs)
           
 java.lang.String[] getSupportedSources(LexBIGService lbs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

curID

public static int curID

UNION

public static final int UNION
See Also:
Constant Field Values

INTERSECTION

public static final int INTERSECTION
See Also:
Constant Field Values

DIFFERENCE

public static final int DIFFERENCE
See Also:
Constant Field Values

RESTRICT_TO_CODES

public static final int RESTRICT_TO_CODES
See Also:
Constant Field Values

RESTRICT_TO_SOURCE_CODES

public static final int RESTRICT_TO_SOURCE_CODES
See Also:
Constant Field Values

RESTRICT_TO_TARGET_CODES

public static final int RESTRICT_TO_TARGET_CODES
See Also:
Constant Field Values

csr

public CodingSchemeRendering csr

id

public int id

operation_

public CodeSet.Operation operation_

sortOptions

public java.lang.String[] sortOptions

restrictions

public java.util.ArrayList<Restriction> restrictions
Constructor Detail

CodeSet

public CodeSet()
Method Detail

getSortOptions

public SortOptionList getSortOptions()

getNameForConstant

public java.lang.String getNameForConstant(int operation)

getSupportedLanguages

public java.lang.String[] getSupportedLanguages(LexBIGService lbs)
                                         throws LBException
Throws:
LBException

getSupportedAssociationQualifiers

public java.lang.String[] getSupportedAssociationQualifiers(LexBIGService lbs)
                                                     throws LBException
Throws:
LBException

getSupportedRelations

public java.lang.String[] getSupportedRelations(LexBIGService lbs)
                                         throws LBException
Throws:
LBException

getSupportedPropertyQualifiers

public java.lang.String[] getSupportedPropertyQualifiers(LexBIGService lbs)
                                                  throws LBException
Throws:
LBException

getSupportedCodeSystems

public java.lang.String[] getSupportedCodeSystems(LexBIGService lbs)
                                           throws LBException
Throws:
LBException

getSupportedNamespaces

public java.lang.String[] getSupportedNamespaces(LexBIGService lbs)
                                          throws LBException
Throws:
LBException

getSupportedAssociations

public java.lang.String[] getSupportedAssociations(LexBIGService lbs)
                                            throws LBException
Throws:
LBException

getSupportedProperties

public java.lang.String[] getSupportedProperties(LexBIGService lbs)
                                          throws LBException
Throws:
LBException

getSupportedSources

public java.lang.String[] getSupportedSources(LexBIGService lbs)
                                       throws LBException
Throws:
LBException

getSupportedContexts

public java.lang.String[] getSupportedContexts(LexBIGService lbs)
                                        throws LBException
Throws:
LBException

getAssociationForwardAndReverseNames

public java.lang.String[] getAssociationForwardAndReverseNames(LexBIGService lbs)
                                                        throws LBException
Throws:
LBException

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.