Package com.highdeal.bart.iec.hci
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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class com.highdeal.iec.hci.ActionModelImpl
ACTION_XMLTAG, children, DESCRIPTION_XMLATTR, EMPTYCHILD_XMLTAG, TYPE_XMLATTR, UID_XMLATTRFields inherited from interface com.highdeal.iec.hci.ContextualModel
SAVE, USAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(String tagName, XMLMarshallable child) Adds a child to the object, thechildrepresenting the marshallable object which must be added to the element.voidcontextPropertyRenamed(com.highdeal.iec.hci.ContextProperty property, String lastName) voidbooleanbooleanisValid(int level) voidsetAcquisitionDescription(String acquisitionDescription) voidsetAcquisitionMode(BartAcquisitionSessionModel.AcquireMode acquisitionMode) voidsetAttributes(XMLAttributes atts) Sets the attributes of the XML representation of the element being processed.voidsetBartURI(String bartURI) voidsetClassName(String className) voidvoidsetProperties(Properties properties) voidsetReportMode(BartAcquisitionSessionModel.ReportMode reportMode) voidsetSessionKey(String key) voidvoidsetSourceKey(boolean sourceKey) voidxmlDescription(XMLOutputter output) Methods inherited from class com.highdeal.iec.hci.ActionModelImpl
addCharacterData, addChild, addContextProperty, contextPropertyRemoved, countChildren, getChildAt, getChildren, getContext, getDescription, getMaxChildCount, getName, getNodeContext, getParent, insertChildAt, isNull, marshal, removeChildAt, removeContextProperty, renameContextProperty, setChildAt, setDescription, setMaxChildCount, setName, setParent, toString, toXML, updateContext, updateContext, xmlTag
-
Field Details
-
SESSION_KEY
- See Also:
-
DESCRIPTION
- See Also:
-
SOURCE
- See Also:
-
SOURCE_KEY
- See Also:
-
MODE
- See Also:
-
BART_HOST
- See Also:
-
BART_PORT
- See Also:
-
BART_URI
- See Also:
-
REPORT_MODE
- See Also:
-
FOLDER
- See Also:
-
CLASSNAME
- See Also:
-
PROPERTY
- See Also:
-
TYPE
- See Also:
-
NAME
- See Also:
-
VALUE
- See Also:
-
-
Constructor Details
-
BartAcquisitionSessionModel
public BartAcquisitionSessionModel()
-
-
Method Details
-
getSessionKey
-
setSessionKey
-
getAcquisitionDescription
-
setAcquisitionDescription
-
getSource
-
setSource
-
isSourceKey
public boolean isSourceKey() -
setSourceKey
public void setSourceKey(boolean sourceKey) -
getFolder
-
setFolder
-
getClassName
-
setClassName
-
getProperties
-
setProperties
-
getAcquisitionMode
-
setAcquisitionMode
-
getBartURI
-
setBartURI
-
getReportMode
-
setReportMode
-
initializeReportHandler
public void initializeReportHandler() throws com.highdeal.iec.CannotInitializeException- Throws:
com.highdeal.iec.CannotInitializeException
-
getReportHandler
-
contextPropertyRenamed
- Specified by:
contextPropertyRenamedin interfacecom.highdeal.iec.hci.ContextualModel- Overrides:
contextPropertyRenamedin classcom.highdeal.iec.hci.ActionModelImpl
-
isValid
public boolean isValid(int level) - Specified by:
isValidin interfacecom.highdeal.iec.hci.ContextualModel- Overrides:
isValidin classcom.highdeal.iec.hci.ActionModelImpl
-
setAttributes
Description copied from interface:XMLMarshallableSets the attributes of the XML representation of the element being processed.- Specified by:
setAttributesin interfaceXMLMarshallable- Overrides:
setAttributesin classcom.highdeal.iec.hci.ActionModelImpl- Parameters:
atts- TheXML attributesof the current element
-
addChild
Description copied from interface:XMLMarshallableAdds a child to the object, thechildrepresenting the marshallable object which must be added to the element.- Specified by:
addChildin interfaceXMLMarshallable- Overrides:
addChildin classcom.highdeal.iec.hci.ActionModelImpl- Parameters:
tagName- The name of tag for the childchild- The child to be added
-
xmlDescription
- Overrides:
xmlDescriptionin classcom.highdeal.iec.hci.ActionModelImpl
-