ca.uhn.hl7v2.conf.spec
Class RuntimeProfile

java.lang.Object
  extended by ca.uhn.hl7v2.conf.spec.RuntimeProfile

public class RuntimeProfile
extends java.lang.Object

A conformance specification (see HL7 2.5 section 2.12).

Author:
Bryan Tripp

Constructor Summary
RuntimeProfile()
          Creates a new instance of Specification
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener l)
          Adds a PropertyChangeListener to the listener list.
 void addVetoableChangeListener(java.beans.VetoableChangeListener l)
          Adds a VetoableChangeListener to the listener list.
 Conformance getConformance()
          Getter for property conformance.
 java.lang.String getConformanceType()
          Getter for property conformanceType.
 Encoding getEncodings(int index)
          Indexed getter for property encodings.
 java.lang.String getHL7OID()
          Getter for property HL7OID.
 java.lang.String getHL7Version()
          Getter for property HL7Version.
 java.lang.String getImpNote()
          Getter for property impNote.
 StaticDef getMessage()
          Getter for property message.
 java.lang.String getOrgName()
          Getter for property orgName.
 java.lang.String getRole()
          Getter for property role.
 java.lang.String getSpecName()
          Getter for property specName.
 java.lang.String getSpecVersion()
          Getter for property specVersion.
 java.lang.String getStatus()
          Getter for property status.
 UseCase getUseCase()
          Getter for property useCase.
 void removePropertyChangeListener(java.beans.PropertyChangeListener l)
          Removes a PropertyChangeListener from the listener list.
 void removeVetoableChangeListener(java.beans.VetoableChangeListener l)
          Removes a VetoableChangeListener from the listener list.
 void setConformance(Conformance conformance)
          Setter for property conformance.
 void setConformanceType(java.lang.String conformanceType)
          Setter for property conformanceType.
 void setEncodings(int index, Encoding encodings)
          Indexed setter for property encodings.
 void setHL7OID(java.lang.String HL7OID)
          Setter for property HL7OID.
 void setHL7Version(java.lang.String HL7Version)
          Setter for property HL7Version.
 void setImpNote(java.lang.String impNote)
          Setter for property impNote.
 void setMessage(StaticDef message)
          Setter for property message.
 void setOrgName(java.lang.String orgName)
          Setter for property orgName.
 void setRole(java.lang.String role)
          Setter for property role.
 void setSpecName(java.lang.String specName)
          Setter for property specName.
 void setSpecVersion(java.lang.String specVersion)
          Setter for property specVersion.
 void setStatus(java.lang.String status)
          Setter for property status.
 void setUseCase(UseCase useCase)
          Setter for property useCase.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuntimeProfile

public RuntimeProfile()
Creates a new instance of Specification

Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
Adds a PropertyChangeListener to the listener list.

Parameters:
l - The listener to add.

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
Removes a PropertyChangeListener from the listener list.

Parameters:
l - The listener to remove.

addVetoableChangeListener

public void addVetoableChangeListener(java.beans.VetoableChangeListener l)
Adds a VetoableChangeListener to the listener list.

Parameters:
l - The listener to add.

removeVetoableChangeListener

public void removeVetoableChangeListener(java.beans.VetoableChangeListener l)
Removes a VetoableChangeListener from the listener list.

Parameters:
l - The listener to remove.

getImpNote

public java.lang.String getImpNote()
Getter for property impNote.

Returns:
Value of property impNote.

setImpNote

public void setImpNote(java.lang.String impNote)
                throws ProfileException
Setter for property impNote.

Parameters:
impNote - New value of property impNote.
Throws:
ProfileException

getUseCase

public UseCase getUseCase()
Getter for property useCase.

Returns:
Value of property useCase.

setUseCase

public void setUseCase(UseCase useCase)
                throws ProfileException
Setter for property useCase.

Parameters:
useCase - New value of property useCase.
Throws:
ProfileException

getConformance

public Conformance getConformance()
Getter for property conformance.

Returns:
Value of property conformance.

setConformance

public void setConformance(Conformance conformance)
                    throws ProfileException
Setter for property conformance.

Parameters:
conformance - New value of property conformance.
Throws:
ProfileException

getEncodings

public Encoding getEncodings(int index)
Indexed getter for property encodings.

Parameters:
index - Index of the property.
Returns:
Value of the property at index.

setEncodings

public void setEncodings(int index,
                         Encoding encodings)
                  throws ProfileException
Indexed setter for property encodings.

Parameters:
index - Index of the property.
encodings - New value of the property at index.
Throws:
ProfileException

getMessage

public StaticDef getMessage()
Getter for property message.

Returns:
Value of property message.

setMessage

public void setMessage(StaticDef message)
                throws ProfileException
Setter for property message.

Parameters:
message - New value of property message.
Throws:
ProfileException

getSpecName

public java.lang.String getSpecName()
Getter for property specName.

Returns:
Value of property specName.

setSpecName

public void setSpecName(java.lang.String specName)
                 throws ProfileException
Setter for property specName.

Parameters:
specName - New value of property specName.
Throws:
ProfileException

getOrgName

public java.lang.String getOrgName()
Getter for property orgName.

Returns:
Value of property orgName.

setOrgName

public void setOrgName(java.lang.String orgName)
                throws ProfileException
Setter for property orgName.

Parameters:
orgName - New value of property orgName.
Throws:
ProfileException

getHL7Version

public java.lang.String getHL7Version()
Getter for property HL7Version.

Returns:
Value of property HL7Version.

setHL7Version

public void setHL7Version(java.lang.String HL7Version)
                   throws ProfileException
Setter for property HL7Version.

Parameters:
HL7Version - New value of property HL7Version.
Throws:
ProfileException

getSpecVersion

public java.lang.String getSpecVersion()
Getter for property specVersion.

Returns:
Value of property specVersion.

setSpecVersion

public void setSpecVersion(java.lang.String specVersion)
                    throws ProfileException
Setter for property specVersion.

Parameters:
specVersion - New value of property specVersion.
Throws:
ProfileException

getStatus

public java.lang.String getStatus()
Getter for property status.

Returns:
Value of property status.

setStatus

public void setStatus(java.lang.String status)
               throws ProfileException
Setter for property status.

Parameters:
status - New value of property status.
Throws:
ProfileException

getRole

public java.lang.String getRole()
Getter for property role.

Returns:
Value of property role.

setRole

public void setRole(java.lang.String role)
             throws ProfileException
Setter for property role.

Parameters:
role - New value of property role.
Throws:
ProfileException

getHL7OID

public java.lang.String getHL7OID()
Getter for property HL7OID.

Returns:
Value of property HL7OID.

setHL7OID

public void setHL7OID(java.lang.String HL7OID)
               throws ProfileException
Setter for property HL7OID.

Parameters:
HL7OID - New value of property HL7OID.
Throws:
ProfileException

getConformanceType

public java.lang.String getConformanceType()
Getter for property conformanceType.

Returns:
Value of property conformanceType.

setConformanceType

public void setConformanceType(java.lang.String conformanceType)
                        throws ProfileException
Setter for property conformanceType.

Parameters:
conformanceType - New value of property conformanceType.
Throws:
ProfileException


Copyright © 2001-2011 University Health Network. All Rights Reserved.