Class BartAcquisitionSessionModel

java.lang.Object
com.highdeal.iec.hci.ActionModelImpl
com.highdeal.bart.iec.hci.BartAcquisitionSessionModel
All Implemented Interfaces:
XMLMarshallable, com.highdeal.iec.hci.ActionModel, com.highdeal.iec.hci.ContextualModel

public class BartAcquisitionSessionModel extends com.highdeal.iec.hci.ActionModelImpl
  • Field Details

  • Constructor Details

    • BartAcquisitionSessionModel

      public BartAcquisitionSessionModel()
  • Method Details

    • getSessionKey

      public String getSessionKey()
    • setSessionKey

      public void setSessionKey(String key)
    • getAcquisitionDescription

      public String getAcquisitionDescription()
    • setAcquisitionDescription

      public void setAcquisitionDescription(String acquisitionDescription)
    • getSource

      public String getSource()
    • setSource

      public void setSource(String source)
    • isSourceKey

      public boolean isSourceKey()
    • setSourceKey

      public void setSourceKey(boolean sourceKey)
    • getFolder

      public String getFolder()
    • setFolder

      public void setFolder(String folder)
    • getClassName

      public String getClassName()
    • setClassName

      public void setClassName(String className)
    • getProperties

      public Properties getProperties()
    • setProperties

      public void setProperties(Properties properties)
    • getAcquisitionMode

      public BartAcquisitionSessionModel.AcquireMode getAcquisitionMode()
    • setAcquisitionMode

      public void setAcquisitionMode(BartAcquisitionSessionModel.AcquireMode acquisitionMode)
    • getBartURI

      public String getBartURI()
    • setBartURI

      public void setBartURI(String bartURI)
    • getReportMode

    • setReportMode

      public void setReportMode(BartAcquisitionSessionModel.ReportMode reportMode)
    • initializeReportHandler

      public void initializeReportHandler() throws com.highdeal.iec.CannotInitializeException
      Throws:
      com.highdeal.iec.CannotInitializeException
    • getReportHandler

      public AcquisitionSessionReportHandler getReportHandler()
    • contextPropertyRenamed

      public void contextPropertyRenamed(com.highdeal.iec.hci.ContextProperty property, String lastName)
      Specified by:
      contextPropertyRenamed in interface com.highdeal.iec.hci.ContextualModel
      Overrides:
      contextPropertyRenamed in class com.highdeal.iec.hci.ActionModelImpl
    • isValid

      public boolean isValid(int level)
      Specified by:
      isValid in interface com.highdeal.iec.hci.ContextualModel
      Overrides:
      isValid in class com.highdeal.iec.hci.ActionModelImpl
    • setAttributes

      public void setAttributes(XMLAttributes atts)
      Description copied from interface: XMLMarshallable
      Sets the attributes of the XML representation of the element being processed.
      Specified by:
      setAttributes in interface XMLMarshallable
      Overrides:
      setAttributes in class com.highdeal.iec.hci.ActionModelImpl
      Parameters:
      atts - The XML attributes of the current element
    • addChild

      public void addChild(String tagName, XMLMarshallable child)
      Description copied from interface: XMLMarshallable
      Adds a child to the object, the child representing the marshallable object which must be added to the element.
      Specified by:
      addChild in interface XMLMarshallable
      Overrides:
      addChild in class com.highdeal.iec.hci.ActionModelImpl
      Parameters:
      tagName - The name of tag for the child
      child - The child to be added
    • xmlDescription

      public void xmlDescription(XMLOutputter output)
      Overrides:
      xmlDescription in class com.highdeal.iec.hci.ActionModelImpl