com.highdeal.bart.iec.hci
Class AcquireXCIActionModel

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

public class AcquireXCIActionModel
extends com.highdeal.iec.hci.ActionModelImpl


Nested Class Summary
static class AcquireXCIActionModel.SourceMode
           
 
Field Summary
 
Fields inherited from class com.highdeal.iec.hci.ActionModelImpl
ACTION_XMLTAG, children, DESCRIPTION_XMLATTR, EMPTYCHILD_XMLTAG, TYPE_XMLATTR, UID_XMLATTR
 
Fields inherited from interface com.highdeal.iec.hci.ContextualModel
SAVE, USAGE
 
Constructor Summary
AcquireXCIActionModel()
           
 
Method Summary
 void contextPropertyRenamed(com.highdeal.iec.hci.ContextProperty property, java.lang.String lastName)
           
 int getLimit()
           
 java.lang.String getSessionKey()
           
 java.lang.String getSource()
           
 AcquireXCIActionModel.SourceMode getSourceMode()
           
 int getTimeout()
           
 java.lang.String getXCIKey()
           
 boolean isMultiple()
           
 boolean isSourceKey()
           
 boolean isValid(int level)
           
 void setAttributes(XMLAttributes atts)
          Sets the attributes of the XML representation of the element being processed.
 void setLimit(int limit)
           
 void setMultiple(boolean multiple)
           
 void setSessionKey(java.lang.String session)
           
 void setSource(java.lang.String source)
           
 void setSourceKey(boolean isSourceKey)
           
 void setSourceMode(AcquireXCIActionModel.SourceMode sourceMode)
           
 void setSourceMode(java.lang.String mode)
           
 void setTimeout(int timeout)
           
 void setXCIKey(java.lang.String xciKey)
           
 void xmlDescription(XMLOutputter output)
           
 
Methods inherited from class com.highdeal.iec.hci.ActionModelImpl
addCharacterData, addChild, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AcquireXCIActionModel

public AcquireXCIActionModel()
Method Detail

getSessionKey

public java.lang.String getSessionKey()

setSessionKey

public void setSessionKey(java.lang.String session)

getXCIKey

public java.lang.String getXCIKey()

setXCIKey

public void setXCIKey(java.lang.String xciKey)

isMultiple

public boolean isMultiple()

setMultiple

public void setMultiple(boolean multiple)

getLimit

public int getLimit()

setLimit

public void setLimit(int limit)

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

getSourceMode

public AcquireXCIActionModel.SourceMode getSourceMode()

setSourceMode

public void setSourceMode(AcquireXCIActionModel.SourceMode sourceMode)

setSourceMode

public void setSourceMode(java.lang.String mode)

getSource

public java.lang.String getSource()

setSource

public void setSource(java.lang.String source)

setSourceKey

public void setSourceKey(boolean isSourceKey)

isSourceKey

public boolean isSourceKey()

contextPropertyRenamed

public void contextPropertyRenamed(com.highdeal.iec.hci.ContextProperty property,
                                   java.lang.String lastName)
Specified by:
contextPropertyRenamed in interface com.highdeal.iec.hci.ContextualModel
Overrides:
contextPropertyRenamed 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

xmlDescription

public void xmlDescription(XMLOutputter output)
Overrides:
xmlDescription 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

Document Published: October 2015 (SAP CC 4.0 SP10 and Later)