com.infoengine.modeler.data
Class Webject

java.lang.Object
  extended bycom.infoengine.modeler.data.Tag
      extended bycom.infoengine.modeler.data.Webject
All Implemented Interfaces:
Dropable

public class Webject
extends Tag


Field Summary
private  WebjectDesc webjectDesc
           
 
Fields inherited from class com.infoengine.modeler.data.Tag
attributes, contents, indent, indentEnd, name, nameSpaceIdentifier, parent, parsed, tab
 
Constructor Summary
Webject(String name, String type)
           
Webject(Tag t)
           
 
Method Summary
 void addParameter(Parameter p)
           
static void findWebjectDesc(Webject w, Vector services, boolean resolveAmbiguities)
           
 Parameter getParameter(String name)
           
 Enumeration getParameters()
           
 Enumeration getParameters(String name)
           
 WebjectDesc getWebjectDesc()
           
 String getWebjectName()
           
 String getWebjectType()
           
 TagWizard getWizard()
          return instance of TagWizard that creates or modifies this dropable object
 TagWizard getWizard(boolean resolveAmbiguities)
           
 boolean hasParameter(Parameter parm)
           
 void setWebjectDesc(WebjectDesc webjectDesc)
           
 void setWebjectName(String name)
           
 void setWebjectType(String type)
           
 String toString()
           
 
Methods inherited from class com.infoengine.modeler.data.Tag
addAttribute, addContent, addContentAt, flatten, getAttribute, getAttributes, getAttributes, getAttValue, getContentAt, getContents, getContentSize, getIcon, getIndent, getIndentEnd, getName, getNameSpaceIdentifier, getParent, getParsed, getRemainder, getTab, infoEngineTag, infoEngineTag, main, narrowTag, parse, parse, removeAttribute, removeContent, setAttValue, setIndent, setIndentEnd, setName, setNameSpaceIdentifier, setParent, setParsed, setTab, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

webjectDesc

private WebjectDesc webjectDesc
Constructor Detail

Webject

public Webject(String name,
               String type)

Webject

public Webject(Tag t)
Method Detail

setWebjectName

public void setWebjectName(String name)

getWebjectName

public String getWebjectName()

setWebjectType

public void setWebjectType(String type)

getWebjectType

public String getWebjectType()

getParameters

public Enumeration getParameters()

getParameters

public Enumeration getParameters(String name)

getParameter

public Parameter getParameter(String name)

hasParameter

public boolean hasParameter(Parameter parm)

addParameter

public void addParameter(Parameter p)

toString

public String toString()
Overrides:
toString in class Tag

setWebjectDesc

public void setWebjectDesc(WebjectDesc webjectDesc)

getWebjectDesc

public WebjectDesc getWebjectDesc()

findWebjectDesc

public static void findWebjectDesc(Webject w,
                                   Vector services,
                                   boolean resolveAmbiguities)
                            throws AmbiguousTagException
Throws:
AmbiguousTagException

getWizard

public TagWizard getWizard(boolean resolveAmbiguities)
                    throws AmbiguousTagException
Overrides:
getWizard in class Tag
Throws:
AmbiguousTagException

getWizard

public TagWizard getWizard()
Description copied from interface: Dropable
return instance of TagWizard that creates or modifies this dropable object

Specified by:
getWizard in interface Dropable
Overrides:
getWizard in class Tag