FileDocCategorySizeDatePackage
ResourceEnvRefType.javaAPI DocGlassfish v2 API7934Fri May 04 22:34:54 BST 2007com.sun.enterprise.tools.common.dd.webservice

ResourceEnvRefType

public class ResourceEnvRefType extends org.netbeans.modules.schema2beans.BaseBean
This generated bean class ResourceEnvRefType matches the schema element resource-env-refType =============================================================== The resource-env-refType is used to define resource-env-type elements. It contains a declaration of a Deployment Component's reference to an administered object associated with a resource in the Deployment Component's environment. It consists of an optional description, the resource environment reference name, and an indication of the resource environment reference type expected by the Deployment Component code. Example: jms/StockQueue javax.jms.Queue =============================================================== Generated on Fri Apr 22 15:42:49 PDT 2005

Fields Summary
static Vector
comparators
public static final String
DESCRIPTION
public static final String
RESOURCE_ENV_REF_NAME
public static final String
RESOURCE_ENV_REF_TYPE
Constructors Summary
public ResourceEnvRefType()

	// NOI18N

	  
		this(Common.USE_DEFAULT_VALUES);
	
public ResourceEnvRefType(int options)

		super(comparators, new org.netbeans.modules.schema2beans.Version(1, 2, 0));
		// Properties (see root bean comments for the bean graph)
		this.createProperty("description", 	// NOI18N
			DESCRIPTION, 
			Common.TYPE_0_N | Common.TYPE_STRING | Common.TYPE_KEY, 
			java.lang.String.class);
		this.createAttribute(DESCRIPTION, "id", "Id", 
						AttrProp.CDATA | AttrProp.IMPLIED,
						null, null);
		this.createAttribute(DESCRIPTION, "xml:lang", "XmlLang", 
						AttrProp.CDATA | AttrProp.IMPLIED,
						null, null);
		this.createProperty("resource-env-ref-name", 	// NOI18N
			RESOURCE_ENV_REF_NAME, 
			Common.TYPE_1 | Common.TYPE_STRING | Common.TYPE_KEY, 
			java.lang.String.class);
		this.createProperty("resource-env-ref-type", 	// NOI18N
			RESOURCE_ENV_REF_TYPE, 
			Common.TYPE_1 | Common.TYPE_STRING | Common.TYPE_KEY, 
			java.lang.String.class);
		this.initialize(options);
	
Methods Summary
public static voidaddComparator(org.netbeans.modules.schema2beans.BeanComparator c)

		comparators.add(c);
	
public intaddDescription(java.lang.String value)

		return this.addValue(DESCRIPTION, value);
	
public voiddump(java.lang.StringBuffer str, java.lang.String indent)

		String s;
		Object o;
		org.netbeans.modules.schema2beans.BaseBean n;
		str.append(indent);
		str.append("Description["+this.sizeDescription()+"]");	// NOI18N
		for(int i=0; i<this.sizeDescription(); i++)
		{
			str.append(indent+"\t");
			str.append("#"+i+":");
			str.append(indent+"\t");	// NOI18N
			str.append("<");	// NOI18N
			s = this.getDescription(i);
			str.append((s==null?"null":s.trim()));	// NOI18N
			str.append(">\n");	// NOI18N
			this.dumpAttributes(DESCRIPTION, i, str, indent);
		}

		str.append(indent);
		str.append("ResourceEnvRefName");	// NOI18N
		str.append(indent+"\t");	// NOI18N
		str.append("<");	// NOI18N
		s = this.getResourceEnvRefName();
		str.append((s==null?"null":s.trim()));	// NOI18N
		str.append(">\n");	// NOI18N
		this.dumpAttributes(RESOURCE_ENV_REF_NAME, 0, str, indent);

		str.append(indent);
		str.append("ResourceEnvRefType");	// NOI18N
		str.append(indent+"\t");	// NOI18N
		str.append("<");	// NOI18N
		s = this.getResourceEnvRefType();
		str.append((s==null?"null":s.trim()));	// NOI18N
		str.append(">\n");	// NOI18N
		this.dumpAttributes(RESOURCE_ENV_REF_TYPE, 0, str, indent);

	
public java.lang.StringdumpBeanNode()

		StringBuffer str = new StringBuffer();
		str.append("ResourceEnvRefType\n");	// NOI18N
		this.dump(str, "\n  ");	// NOI18N
		return str.toString();
	
public java.lang.StringgetDescription(int index)

		return (java.lang.String)this.getValue(DESCRIPTION, index);
	
public java.lang.String[]getDescription()

		return (java.lang.String[])this.getValues(DESCRIPTION);
	
public java.lang.StringgetResourceEnvRefName()

		return (java.lang.String)this.getValue(RESOURCE_ENV_REF_NAME);
	
public java.lang.StringgetResourceEnvRefType()

		return (java.lang.String)this.getValue(RESOURCE_ENV_REF_TYPE);
	
voidinitialize(int options)


	
public static voidremoveComparator(org.netbeans.modules.schema2beans.BeanComparator c)

		comparators.remove(c);
	
public intremoveDescription(java.lang.String value)

		return this.removeValue(DESCRIPTION, value);
	
public voidsetDescription(int index, java.lang.String value)

		this.setValue(DESCRIPTION, index, value);
	
public voidsetDescription(java.lang.String[] value)

		this.setValue(DESCRIPTION, value);
	
public voidsetResourceEnvRefName(java.lang.String value)

		this.setValue(RESOURCE_ENV_REF_NAME, value);
	
public voidsetResourceEnvRefType(java.lang.String value)

		this.setValue(RESOURCE_ENV_REF_TYPE, value);
	
public intsizeDescription()

		return this.size(DESCRIPTION);
	
public voidvalidate()