de.mid.innovator.srv2api.icw2elem
Class ARG_ElementCache

java.lang.Object
  extended by de.mid.innovator.srv2api.icw2elem.ARG_ElementCache
All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble

public class ARG_ElementCache
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble


Field Summary
 String displayBitmap
          display bitmap
 String displayColor
          display color
 String displayFont
          display font
 String displayName
          display name
 String namespaceName
          namespace of the element
 ELElement unitToLock
          lockable unit of the element
 ARG_LockableCache valLockable
          lockable cache
 
Constructor Summary
ARG_ElementCache()
           
ARG_ElementCache(ELElement unitToLock, ARG_LockableCache valLockable, String displayName, String displayBitmap, String displayColor, String displayFont, String namespaceName)
           
 
Method Summary
 void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
           
 void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
           
 void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

displayBitmap

public String displayBitmap
display bitmap


displayColor

public String displayColor
display color


displayFont

public String displayFont
display font


displayName

public String displayName
display name


namespaceName

public String namespaceName
namespace of the element


unitToLock

public ELElement unitToLock
lockable unit of the element


valLockable

public ARG_LockableCache valLockable
lockable cache

Constructor Detail

ARG_ElementCache

public ARG_ElementCache()

ARG_ElementCache

public ARG_ElementCache(ELElement unitToLock,
                        ARG_LockableCache valLockable,
                        String displayName,
                        String displayBitmap,
                        String displayColor,
                        String displayFont,
                        String namespaceName)
Method Detail

marshal

public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
Specified by:
marshal in interface de.mid.innovator.srv2api.impl.MarshallAble

resolveReferences

public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
Specified by:
resolveReferences in interface de.mid.innovator.srv2api.impl.MarshallAble

unmarshal

public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel,
                      SrvContext srvctx)
Specified by:
unmarshal in interface de.mid.innovator.srv2api.impl.MarshallAble