org.ws4d.java.types
Class ThisModelMData

java.lang.Object
  extended by org.ws4d.java.types.UnknownDataContainer
      extended by org.ws4d.java.types.ThisModelMData

public class ThisModelMData
extends UnknownDataContainer

Class represents metadata of dpws:ThisModel.


Constructor Summary
ThisModelMData()
          Constructor.
ThisModelMData(ThisModelMData metadata)
          Copy Constructor.
 
Method Summary
 void addManufacturerName(LocalizedString manufacturerName)
          Adds a manufacturer name to model by language.
 void addModelName(LocalizedString modelName)
          Adds name to model by language.
 LocalizedString getManufacturerName(java.lang.String lang)
           
 DataStructure getManufacturerNames()
           
 URI getManufacturerUrl()
           
 LocalizedString getModelName(java.lang.String lang)
           
 DataStructure getModelNames()
           
 java.lang.String getModelNumber()
           
 URI getModelUrl()
           
 URI getPresentationUrl()
           
 void setManufacturerNames(HashMap manufacturerNames)
          Sets manufacturer names.
 void setManufacturerUrl(URI manufacturerUrl)
          Sets manufacturer url.
 void setModelNames(HashMap modelNames)
          Sets model names.
 void setModelNumber(java.lang.String modelNumber)
          Sets model number.
 void setModelUrl(URI modelUrl)
          Sets model url.
 void setPresentationUrl(URI presentationUrl)
          Sets presentation url.
 java.lang.String toString()
           
 
Methods inherited from class org.ws4d.java.types.UnknownDataContainer
addUnknownAttribute, addUnknownElement, getUnknownAttribute, getUnknownAttributes, getUnknownElement, getUnknownElements, getUnknownElements, setUnknownAttributes, setUnknownElements
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThisModelMData

public ThisModelMData()
Constructor.


ThisModelMData

public ThisModelMData(ThisModelMData metadata)
Copy Constructor.

Parameters:
metadata -
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class UnknownDataContainer

getManufacturerNames

public DataStructure getManufacturerNames()

getManufacturerName

public LocalizedString getManufacturerName(java.lang.String lang)

getManufacturerUrl

public URI getManufacturerUrl()

getModelNames

public DataStructure getModelNames()

getModelName

public LocalizedString getModelName(java.lang.String lang)

getModelNumber

public java.lang.String getModelNumber()

getModelUrl

public URI getModelUrl()

getPresentationUrl

public URI getPresentationUrl()

setManufacturerNames

public void setManufacturerNames(HashMap manufacturerNames)
Sets manufacturer names.

Parameters:
manufacturerNames - HashMap with manufacturer names, key attribute must be the language. HashMap

addManufacturerName

public void addManufacturerName(LocalizedString manufacturerName)
Adds a manufacturer name to model by language.

Parameters:
manufacturerName - manufacturer name

setManufacturerUrl

public void setManufacturerUrl(URI manufacturerUrl)
Sets manufacturer url.

Parameters:
manufacturerUrl -

setModelNames

public void setModelNames(HashMap modelNames)
Sets model names.

Parameters:
modelNames - metadata element map with model names, key attribute must be the language. HashMap

addModelName

public void addModelName(LocalizedString modelName)
Adds name to model by language.

Parameters:
modelName - model name

setModelNumber

public void setModelNumber(java.lang.String modelNumber)
Sets model number.

Parameters:
modelNumber -

setModelUrl

public void setModelUrl(URI modelUrl)
Sets model url.

Parameters:
modelUrl -

setPresentationUrl

public void setPresentationUrl(URI presentationUrl)
Sets presentation url.

Parameters:
presentationUrl -