ca.uhn.hl7v2.conf.spec.usecase
Class AbstractUseCaseComponent

java.lang.Object
  extended by ca.uhn.hl7v2.conf.spec.usecase.AbstractUseCaseComponent
Direct Known Subclasses:
Actor, DerivativeEvent, EventFlow, PostCondition, PreCondition

public class AbstractUseCaseComponent
extends java.lang.Object

An abstraction of the parts of a use case (eg EventFlow), all of which have a name and a body.

Author:
Bryan Tripp

Constructor Summary
AbstractUseCaseComponent()
          Creates a new instance of AbstractUseCaseComponent
 
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.
 java.lang.String getBody()
          Getter for property body.
 java.lang.String getName()
          Getter for property name.
 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 setBody(java.lang.String body)
          Setter for property body.
 void setName(java.lang.String name)
          Setter for property name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractUseCaseComponent

public AbstractUseCaseComponent()
Creates a new instance of AbstractUseCaseComponent

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.

getName

public java.lang.String getName()
Getter for property name.

Returns:
Value of property name.

setName

public void setName(java.lang.String name)
             throws java.beans.PropertyVetoException
Setter for property name.

Parameters:
name - New value of property name.
Throws:
PropertyVetoException

getBody

public java.lang.String getBody()
Getter for property body.

Returns:
Value of property body.

setBody

public void setBody(java.lang.String body)
             throws java.beans.PropertyVetoException
Setter for property body.

Parameters:
body - New value of property body.
Throws:
PropertyVetoException


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