com.webmethods.caf.portalclient.impl
Class View

java.lang.Object
  extended by com.webmethods.caf.portalclient.impl.View
All Implemented Interfaces:
Serializable

public class View
extends Object
implements Serializable

Object to represent an View of an MWS object, used as an input parameter or returned by the Portal Client web services. The View contains the URI of the MWS object and a map of properties exposed by that MWS thing. NOTE: this class is generated by Glue

See Also:
Serialized Form

Field Summary
 ViewProperty[] properties
          the set of properties exposed by this MWS thing
 URI uri
          The URI of the MWS object this view represents
 
Constructor Summary
View()
           
 
Method Summary
 boolean equals(Object o)
           
 Object getProperty(String propertyName)
          Get a property value from the view by property name
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

uri

public URI uri
The URI of the MWS object this view represents


properties

public ViewProperty[] properties
the set of properties exposed by this MWS thing

Constructor Detail

View

public View()
Method Detail

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getProperty

public Object getProperty(String propertyName)
Get a property value from the view by property name

Parameters:
propertyName - the name of the property to retrieve
Returns:
the valuie of the property within this view