com.epson.EpsonCom
Class EpsonComDeviceParameters

java.lang.Object
  extended by com.epson.EpsonCom.EpsonComDeviceParameters

public class EpsonComDeviceParameters
extends java.lang.Object

DeviceParameters Class


Field Summary
 char DeviceID
           
 java.lang.String DeviceName
           
 java.lang.String IPAddress
           
 java.lang.String PortName
           
 int PortNumber
           
 EpsonCom.PORT_TYPE PortType
           
 
Constructor Summary
EpsonComDeviceParameters()
          Constructor
 
Method Summary
 EpsonComDeviceParameters copy()
          copy creates a new DeviceParameters object and copies the current values into it
 EpsonCom.ERROR_CODE validateParameters()
          validateParameters Validates all the set parameters, according to the selected PortType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PortType

public EpsonCom.PORT_TYPE PortType

PortName

public java.lang.String PortName

PortNumber

public int PortNumber

IPAddress

public java.lang.String IPAddress

DeviceID

public char DeviceID

DeviceName

public java.lang.String DeviceName
Constructor Detail

EpsonComDeviceParameters

public EpsonComDeviceParameters()
Constructor

Method Detail

validateParameters

public EpsonCom.ERROR_CODE validateParameters()
validateParameters Validates all the set parameters, according to the selected PortType

Parameters:
none -
Returns:
0 = all good -2 = PortType is invalid -3 = PortName is invalid -4 = PortNumber is invalid -5 = IPAddress is invalid

copy

public EpsonComDeviceParameters copy()
copy creates a new DeviceParameters object and copies the current values into it

Returns:
the new copied object