org.openspml.v2.msg.spml
Class PSO

java.lang.Object
  extended byorg.openspml.v2.msg.spml.Extensible
      extended byorg.openspml.v2.msg.spml.PSO
All Implemented Interfaces:
MarshallableElement, OpenContentContainer

public class PSO
extends Extensible

Author:
kent.spaulding@sun.com

Date: Feb 7, 2006


Constructor Summary
PSO()
           
PSO(PSOIdentifier psoID, Extensible data, CapabilityData[] capabilityData)
           
 
Method Summary
 void addCapabilityData(CapabilityData capabilityData)
           
 void clearCapabilityData()
           
 boolean equals(java.lang.Object o)
           
 CapabilityData[] getCapabilityData()
           
 Extensible getData()
           
 PSOIdentifier getPsoID()
           
 int hashCode()
           
 boolean removeCapabilityData(CapabilityData capabilityData)
           
 void setData(Extensible data)
           
 void setPsoID(PSOIdentifier psoID)
           
 
Methods inherited from class org.openspml.v2.msg.spml.Extensible
addOpenContentAttr, addOpenContentAttr, addOpenContentElement, findOpenContentAttrValueByName, findOperationalAttrByName, findOperationalNVPByName, getNamespacesInfo, getOpenContentAttrs, getOpenContentElements, isValid, removeOpenContentAttr, removeOpenContentElement, setOpenContent, setOpenContentAttrs, setOpenContentElements
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PSO

public PSO()

PSO

public PSO(PSOIdentifier psoID,
           Extensible data,
           CapabilityData[] capabilityData)
Method Detail

getPsoID

public PSOIdentifier getPsoID()

setPsoID

public void setPsoID(PSOIdentifier psoID)

getData

public Extensible getData()

setData

public void setData(Extensible data)

getCapabilityData

public CapabilityData[] getCapabilityData()

addCapabilityData

public void addCapabilityData(CapabilityData capabilityData)

removeCapabilityData

public boolean removeCapabilityData(CapabilityData capabilityData)

clearCapabilityData

public void clearCapabilityData()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class Extensible

hashCode

public int hashCode()
Overrides:
hashCode in class Extensible


Copyright © Sun Microsystems, Inc. All Rights Reserved.