com.infoengine.modeler.data
Class WebjectDesc

java.lang.Object
  extended bycom.infoengine.modeler.data.WebjectDesc
All Implemented Interfaces:
Comparator

public class WebjectDesc
extends Object
implements Comparator


Field Summary
private  String name
           
(package private)  Vector paramDescs
           
private  String type
           
private  String use
           
 
Constructor Summary
WebjectDesc(String name, String type)
           
 
Method Summary
 void addParameterDesc(ParameterDesc pd)
           
 int compare(Object o1, Object o2)
           
 Webject getMinimumRequiredWebject()
           
 String getName()
           
 Vector getOptionalParameterDescs()
           
 Vector getParameterDescs()
           
 Vector getRequiredParameterDescs()
           
 String getType()
           
 String getUse()
           
 void setName(String newName)
           
 void setType(String newType)
           
 void setUse(String newUse)
           
 String toString()
           
 void validateWebject(Webject w)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Field Detail

name

private String name

type

private String type

use

private String use

paramDescs

Vector paramDescs
Constructor Detail

WebjectDesc

public WebjectDesc(String name,
                   String type)
Method Detail

getName

public String getName()

setName

public void setName(String newName)

setType

public void setType(String newType)

getType

public String getType()

setUse

public void setUse(String newUse)

getUse

public String getUse()

addParameterDesc

public void addParameterDesc(ParameterDesc pd)

getMinimumRequiredWebject

public Webject getMinimumRequiredWebject()

getParameterDescs

public Vector getParameterDescs()

getRequiredParameterDescs

public Vector getRequiredParameterDescs()

getOptionalParameterDescs

public Vector getOptionalParameterDescs()

validateWebject

public void validateWebject(Webject w)
                     throws BadWebjectException
Throws:
BadWebjectException

toString

public String toString()

compare

public int compare(Object o1,
                   Object o2)
Specified by:
compare in interface Comparator