de.siemens.icn.hipath.dls.apiv100.device
Class DeviceDescription

java.lang.Object
  extended by de.siemens.icn.hipath.dls.apiv100.device.DeviceDescription

public class DeviceDescription
extends java.lang.Object

Describes abstract master data of a device, e.g. 'device type'. Not part of the description are


Constructor Summary
DeviceDescription()
           
DeviceDescription(java.lang.String deviceType, java.lang.String[] softwareTypes, ModuleDescription[] modules)
           
 
Method Summary
 java.lang.String getDeviceType()
           
 ModuleDescription[] getModules()
           
 java.lang.String[] getSoftwareTypes()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeviceDescription

public DeviceDescription()

DeviceDescription

public DeviceDescription(java.lang.String deviceType,
                         java.lang.String[] softwareTypes,
                         ModuleDescription[] modules)
Method Detail

getDeviceType

public java.lang.String getDeviceType()
Returns:
The device type (e.g. 'Opi Point 420 advance').

getSoftwareTypes

public java.lang.String[] getSoftwareTypes()
Returns:
The software types fitting the device (e.g. 'Siemens SIP' or 'Siemens HFA').

getModules

public ModuleDescription[] getModules()
Returns:
A description of the modules (e.g. 'Basic Device').