org.apache.muse.tools.generator.util
Class Capability

java.lang.Object
  extended by org.apache.muse.tools.generator.util.Capability

public class Capability
extends Object

This is a container class for data gathered from analyzing a WSDL. It contains information about operations, properties and their associated Capability URI.

Author:
Andrew Eberbach (aeberbac)

Constructor Summary
Capability(String uri)
           
 
Method Summary
 void addOperation(JavaMethod method)
           
 void addProperty(JavaProperty property)
           
 String getImplementingClass()
           
 Collection getOperations()
           
 Collection getProperties()
           
 javax.wsdl.extensions.schema.Schema getSchema()
           
 String getURI()
           
 boolean isBuiltIn()
           
 boolean isEmpty()
           
 void setBuiltIn(boolean builtIn)
           
 void setImplementingClass(String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Capability

public Capability(String uri)
Method Detail

getURI

public String getURI()

getSchema

public javax.wsdl.extensions.schema.Schema getSchema()

addProperty

public void addProperty(JavaProperty property)

addOperation

public void addOperation(JavaMethod method)

getOperations

public Collection getOperations()

getProperties

public Collection getProperties()

setImplementingClass

public void setImplementingClass(String className)

getImplementingClass

public String getImplementingClass()

isBuiltIn

public boolean isBuiltIn()

setBuiltIn

public void setBuiltIn(boolean builtIn)

isEmpty

public boolean isEmpty()


Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.