com.free2be.dimensions.device.simple
Class SimpleSoftware

java.lang.Object
  extended by com.free2be.dimensions.device.simple.SimpleDeviceComponent
      extended by com.free2be.dimensions.device.simple.SimpleSoftware
All Implemented Interfaces:
DeviceComponent, Software, java.io.Serializable
Direct Known Subclasses:
SoftwareProfile

public class SimpleSoftware
extends SimpleDeviceComponent
implements Software

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.free2be.dimensions.device.simple.SimpleDeviceComponent
END_TAG_INDICATOR, GREATER_THAN, LESS_THAN
 
Constructor Summary
SimpleSoftware()
           
 
Method Summary
 Audio getAudio()
           
 Browser getBrowser()
           
 DeviceImage getImage()
           
 Java getJava()
           
 java.lang.String getOsName()
           
 java.lang.String getOsVendor()
           
 java.lang.String getOsVersion()
           
 java.lang.String getPreferredContentType()
           
 java.lang.String getPropertyName()
          Each implementation must return a xml representation (name) that best describes it.
 WapBrowser getWapBrowser()
           
 void setOsName(java.lang.String osName)
           
 void setOsVendor(java.lang.String osVendor)
           
 void setOsVersion(java.lang.String osVersion)
           
 void setPreferredContentType(java.lang.String preferredContentType)
           
 
Methods inherited from class com.free2be.dimensions.device.simple.SimpleDeviceComponent
assignEndTag, assignNewline, assignStartTag, getAsXml, getAsXml, getSimpleXml, main
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.free2be.dimensions.device.DeviceComponent
getAsXml
 

Constructor Detail

SimpleSoftware

public SimpleSoftware()
Method Detail

getOsName

public java.lang.String getOsName()
Specified by:
getOsName in interface Software

setOsName

public void setOsName(java.lang.String osName)

getOsVendor

public java.lang.String getOsVendor()
Specified by:
getOsVendor in interface Software

setOsVendor

public void setOsVendor(java.lang.String osVendor)

getBrowser

public Browser getBrowser()
Specified by:
getBrowser in interface Software

getWapBrowser

public WapBrowser getWapBrowser()
Specified by:
getWapBrowser in interface Software

getOsVersion

public java.lang.String getOsVersion()

setOsVersion

public void setOsVersion(java.lang.String osVersion)

getImage

public DeviceImage getImage()
Specified by:
getImage in interface Software

getAudio

public Audio getAudio()
Specified by:
getAudio in interface Software

getJava

public Java getJava()
Specified by:
getJava in interface Software

getPreferredContentType

public java.lang.String getPreferredContentType()
Specified by:
getPreferredContentType in interface Software

setPreferredContentType

public void setPreferredContentType(java.lang.String preferredContentType)

getPropertyName

public java.lang.String getPropertyName()
Description copied from class: SimpleDeviceComponent
Each implementation must return a xml representation (name) that best describes it.

Specified by:
getPropertyName in class SimpleDeviceComponent