net.sf.openv4j.protocolhandlers
Class MemoryImage

java.lang.Object
  extended by net.sf.openv4j.protocolhandlers.MemoryImage
Direct Known Subclasses:
DataContainer

public abstract class MemoryImage
extends Object

DOCUMENT ME!

Author:
aploese

Constructor Summary
MemoryImage()
           
 
Method Summary
 void addTime(int addr, Date d)
          DOCUMENT ME!
 Boolean getBool(int addr)
          DOCUMENT ME!
 Byte getByte(int addr)
          DOCUMENT ME!
 CycleTimes getCycleTimes(int addr, int numberOfCycleTimes)
          DOCUMENT ME!
 ErrorListEntry getErrorListEntry(int addr)
          DOCUMENT ME!
 Holiday getHoliday(int addr)
          DOCUMENT ME!
 Integer getInteger(int addr)
          DOCUMENT ME!
abstract  int getRawByte(int address)
          DOCUMENT ME!
 Short getShort(int addr)
          DOCUMENT ME!
 Short getShortHex(int addr)
          DOCUMENT ME!
 Date getTimeStamp_8(int addr)
          DOCUMENT ME!
 Date getTimeStamp_Date(int addr)
          DOCUMENT ME!
 Short getUByte(int addr)
          DOCUMENT ME!
 Integer getUShort(int addr)
          DOCUMENT ME!
 void setBool(int addr, boolean value)
          DOCUMENT ME!
 void setByte(int addr, byte value)
          DOCUMENT ME!
 void setBytes(int addr, byte[] theData)
          DOCUMENT ME!
 void setInteger(int addr, int value)
          DOCUMENT ME!
abstract  void setRawByte(int addr, byte theData)
          DOCUMENT ME!
 void setShort(int addr, short value)
          DOCUMENT ME!
 void setShortHex(int addr, short value)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryImage

public MemoryImage()
Method Detail

getRawByte

public abstract int getRawByte(int address)
DOCUMENT ME!

Parameters:
address - DOCUMENT ME!
Returns:
DOCUMENT ME!

setRawByte

public abstract void setRawByte(int addr,
                                byte theData)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
theData - DOCUMENT ME!

addTime

public void addTime(int addr,
                    Date d)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
d - DOCUMENT ME!

getBool

public Boolean getBool(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

getByte

public Byte getByte(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

getCycleTimes

public CycleTimes getCycleTimes(int addr,
                                int numberOfCycleTimes)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
numberOfCycleTimes - DOCUMENT ME!
Returns:
DOCUMENT ME!

getErrorListEntry

public ErrorListEntry getErrorListEntry(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

getHoliday

public Holiday getHoliday(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

getInteger

public Integer getInteger(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

getShort

public Short getShort(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

getShortHex

public Short getShortHex(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

getTimeStamp_8

public Date getTimeStamp_8(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

getTimeStamp_Date

public Date getTimeStamp_Date(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

getUByte

public Short getUByte(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

getUShort

public Integer getUShort(int addr)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
Returns:
DOCUMENT ME!

setBool

public void setBool(int addr,
                    boolean value)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
value - DOCUMENT ME!

setByte

public void setByte(int addr,
                    byte value)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
value - DOCUMENT ME!

setBytes

public void setBytes(int addr,
                     byte[] theData)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
theData - DOCUMENT ME!

setInteger

public void setInteger(int addr,
                       int value)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
value - DOCUMENT ME!

setShort

public void setShort(int addr,
                     short value)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
value - DOCUMENT ME!

setShortHex

public void setShortHex(int addr,
                        short value)
DOCUMENT ME!

Parameters:
addr - DOCUMENT ME!
value - DOCUMENT ME!


Copyright © 2010 OpenV4J. All Rights Reserved.