FileDocCategorySizeDatePackage
Applications.javaAPI DocGlassfish v2 API31915Sun Oct 29 18:33:02 GMT 2006com.sun.enterprise.config.serverbeans

Applications

public class Applications extends com.sun.enterprise.config.ConfigBean implements Serializable
This generated bean class Applications matches the DTD element applications

Fields Summary
static Vector
comparators
private static final org.netbeans.modules.schema2beans.Version
runtimeVersion
public static final String
LIFECYCLE_MODULE
public static final String
J2EE_APPLICATION
public static final String
EJB_MODULE
public static final String
WEB_MODULE
public static final String
CONNECTOR_MODULE
public static final String
APPCLIENT_MODULE
public static final String
MBEAN
public static final String
EXTENSION_MODULE
Constructors Summary
public Applications()


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

		super(comparators, runtimeVersion);
		// Properties (see root bean comments for the bean graph)
		initPropertyTables(8);
		this.createProperty("lifecycle-module", LIFECYCLE_MODULE, Common.SEQUENCE_OR | 
			Common.TYPE_0_N | Common.TYPE_BEAN | Common.TYPE_KEY, 
			LifecycleModule.class);
		this.createAttribute(LIFECYCLE_MODULE, "name", "Name", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(LIFECYCLE_MODULE, "class-name", "ClassName", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(LIFECYCLE_MODULE, "classpath", "Classpath", 
						AttrProp.CDATA | AttrProp.IMPLIED,
						null, null);
		this.createAttribute(LIFECYCLE_MODULE, "load-order", "LoadOrder", 
						AttrProp.CDATA | AttrProp.IMPLIED,
						null, null);
		this.createAttribute(LIFECYCLE_MODULE, "is-failure-fatal", "IsFailureFatal", 
						AttrProp.CDATA,
						null, "false");
		this.createAttribute(LIFECYCLE_MODULE, "object-type", "ObjectType", 
						AttrProp.CDATA,
						null, "user");
		this.createAttribute(LIFECYCLE_MODULE, "enabled", "Enabled", 
						AttrProp.CDATA,
						null, "true");
		this.createProperty("j2ee-application", J2EE_APPLICATION, Common.SEQUENCE_OR | 
			Common.TYPE_0_N | Common.TYPE_BEAN | Common.TYPE_KEY, 
			J2eeApplication.class);
		this.createAttribute(J2EE_APPLICATION, "name", "Name", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(J2EE_APPLICATION, "location", "Location", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(J2EE_APPLICATION, "object-type", "ObjectType", 
						AttrProp.CDATA,
						null, "user");
		this.createAttribute(J2EE_APPLICATION, "enabled", "Enabled", 
						AttrProp.CDATA,
						null, "true");
		this.createAttribute(J2EE_APPLICATION, "libraries", "Libraries", 
						AttrProp.CDATA | AttrProp.IMPLIED,
						null, null);
		this.createAttribute(J2EE_APPLICATION, "availability-enabled", "AvailabilityEnabled", 
						AttrProp.CDATA,
						null, "false");
		this.createAttribute(J2EE_APPLICATION, "directory-deployed", "DirectoryDeployed", 
						AttrProp.CDATA,
						null, "false");
		this.createAttribute(J2EE_APPLICATION, "java-web-start-enabled", "JavaWebStartEnabled", 
						AttrProp.CDATA,
						null, "true");
		this.createProperty("ejb-module", EJB_MODULE, Common.SEQUENCE_OR | 
			Common.TYPE_0_N | Common.TYPE_BEAN | Common.TYPE_KEY, 
			EjbModule.class);
		this.createAttribute(EJB_MODULE, "name", "Name", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(EJB_MODULE, "location", "Location", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(EJB_MODULE, "object-type", "ObjectType", 
						AttrProp.CDATA,
						null, "user");
		this.createAttribute(EJB_MODULE, "enabled", "Enabled", 
						AttrProp.CDATA,
						null, "true");
		this.createAttribute(EJB_MODULE, "libraries", "Libraries", 
						AttrProp.CDATA | AttrProp.IMPLIED,
						null, null);
		this.createAttribute(EJB_MODULE, "availability-enabled", "AvailabilityEnabled", 
						AttrProp.CDATA,
						null, "false");
		this.createAttribute(EJB_MODULE, "directory-deployed", "DirectoryDeployed", 
						AttrProp.CDATA,
						null, "false");
		this.createProperty("web-module", WEB_MODULE, Common.SEQUENCE_OR | 
			Common.TYPE_0_N | Common.TYPE_BEAN | Common.TYPE_KEY, 
			WebModule.class);
		this.createAttribute(WEB_MODULE, "name", "Name", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(WEB_MODULE, "context-root", "ContextRoot", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(WEB_MODULE, "location", "Location", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(WEB_MODULE, "object-type", "ObjectType", 
						AttrProp.CDATA,
						null, "user");
		this.createAttribute(WEB_MODULE, "enabled", "Enabled", 
						AttrProp.CDATA,
						null, "true");
		this.createAttribute(WEB_MODULE, "libraries", "Libraries", 
						AttrProp.CDATA | AttrProp.IMPLIED,
						null, null);
		this.createAttribute(WEB_MODULE, "availability-enabled", "AvailabilityEnabled", 
						AttrProp.CDATA,
						null, "false");
		this.createAttribute(WEB_MODULE, "directory-deployed", "DirectoryDeployed", 
						AttrProp.CDATA,
						null, "false");
		this.createProperty("connector-module", CONNECTOR_MODULE, Common.SEQUENCE_OR | 
			Common.TYPE_0_N | Common.TYPE_BEAN | Common.TYPE_KEY, 
			ConnectorModule.class);
		this.createAttribute(CONNECTOR_MODULE, "name", "Name", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(CONNECTOR_MODULE, "location", "Location", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(CONNECTOR_MODULE, "object-type", "ObjectType", 
						AttrProp.CDATA,
						null, "user");
		this.createAttribute(CONNECTOR_MODULE, "enabled", "Enabled", 
						AttrProp.CDATA,
						null, "true");
		this.createAttribute(CONNECTOR_MODULE, "directory-deployed", "DirectoryDeployed", 
						AttrProp.CDATA,
						null, "false");
		this.createProperty("appclient-module", APPCLIENT_MODULE, Common.SEQUENCE_OR | 
			Common.TYPE_0_N | Common.TYPE_BEAN | Common.TYPE_KEY, 
			AppclientModule.class);
		this.createAttribute(APPCLIENT_MODULE, "name", "Name", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(APPCLIENT_MODULE, "location", "Location", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(APPCLIENT_MODULE, "directory-deployed", "DirectoryDeployed", 
						AttrProp.CDATA,
						null, "false");
		this.createAttribute(APPCLIENT_MODULE, "java-web-start-enabled", "JavaWebStartEnabled", 
						AttrProp.CDATA,
						null, "true");
		this.createProperty("mbean", MBEAN, Common.SEQUENCE_OR | 
			Common.TYPE_0_N | Common.TYPE_BEAN | Common.TYPE_KEY, 
			Mbean.class);
		this.createAttribute(MBEAN, "name", "Name", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(MBEAN, "object-type", "ObjectType", 
						AttrProp.CDATA,
						null, "user");
		this.createAttribute(MBEAN, "impl-class-name", "ImplClassName", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(MBEAN, "object-name", "ObjectName", 
						AttrProp.CDATA | AttrProp.IMPLIED,
						null, null);
		this.createAttribute(MBEAN, "enabled", "Enabled", 
						AttrProp.CDATA,
						null, "true");
		this.createProperty("extension-module", EXTENSION_MODULE, Common.SEQUENCE_OR | 
			Common.TYPE_0_N | Common.TYPE_BEAN | Common.TYPE_KEY, 
			ExtensionModule.class);
		this.createAttribute(EXTENSION_MODULE, "name", "Name", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(EXTENSION_MODULE, "location", "Location", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(EXTENSION_MODULE, "module-type", "ModuleType", 
						AttrProp.CDATA | AttrProp.REQUIRED,
						null, null);
		this.createAttribute(EXTENSION_MODULE, "object-type", "ObjectType", 
						AttrProp.CDATA,
						null, "user");
		this.createAttribute(EXTENSION_MODULE, "enabled", "Enabled", 
						AttrProp.CDATA,
						null, "true");
		this.createAttribute(EXTENSION_MODULE, "libraries", "Libraries", 
						AttrProp.CDATA | AttrProp.IMPLIED,
						null, null);
		this.createAttribute(EXTENSION_MODULE, "availability-enabled", "AvailabilityEnabled", 
						AttrProp.CDATA,
						null, "false");
		this.createAttribute(EXTENSION_MODULE, "directory-deployed", "DirectoryDeployed", 
						AttrProp.CDATA,
						null, "false");
		this.initialize(options);
	
Methods Summary
public intaddAppclientModule(AppclientModule value)

		return addAppclientModule(value, true);
	
public intaddAppclientModule(AppclientModule value, boolean overwrite)

		AppclientModule old = getAppclientModuleByName(value.getName());
		if(old != null) {
			throw new ConfigException(StringManager.getManager(Applications.class).getString("cannotAddDuplicate",  "AppclientModule"));
		}
		return this.addValue(APPCLIENT_MODULE, value, overwrite);
	
public static voidaddComparator(org.netbeans.modules.schema2beans.BeanComparator c)

		comparators.add(c);
	
public intaddConnectorModule(ConnectorModule value)

		return addConnectorModule(value, true);
	
public intaddConnectorModule(ConnectorModule value, boolean overwrite)

		ConnectorModule old = getConnectorModuleByName(value.getName());
		if(old != null) {
			throw new ConfigException(StringManager.getManager(Applications.class).getString("cannotAddDuplicate",  "ConnectorModule"));
		}
		return this.addValue(CONNECTOR_MODULE, value, overwrite);
	
public intaddEjbModule(EjbModule value)

		return addEjbModule(value, true);
	
public intaddEjbModule(EjbModule value, boolean overwrite)

		EjbModule old = getEjbModuleByName(value.getName());
		if(old != null) {
			throw new ConfigException(StringManager.getManager(Applications.class).getString("cannotAddDuplicate",  "EjbModule"));
		}
		return this.addValue(EJB_MODULE, value, overwrite);
	
public intaddExtensionModule(ExtensionModule value)

		return addExtensionModule(value, true);
	
public intaddExtensionModule(ExtensionModule value, boolean overwrite)

		ExtensionModule old = getExtensionModuleByName(value.getName());
		if(old != null) {
			throw new ConfigException(StringManager.getManager(Applications.class).getString("cannotAddDuplicate",  "ExtensionModule"));
		}
		return this.addValue(EXTENSION_MODULE, value, overwrite);
	
public intaddJ2eeApplication(J2eeApplication value)

		return addJ2eeApplication(value, true);
	
public intaddJ2eeApplication(J2eeApplication value, boolean overwrite)

		J2eeApplication old = getJ2eeApplicationByName(value.getName());
		if(old != null) {
			throw new ConfigException(StringManager.getManager(Applications.class).getString("cannotAddDuplicate",  "J2eeApplication"));
		}
		return this.addValue(J2EE_APPLICATION, value, overwrite);
	
public intaddLifecycleModule(LifecycleModule value)

		return addLifecycleModule(value, true);
	
public intaddLifecycleModule(LifecycleModule value, boolean overwrite)

		LifecycleModule old = getLifecycleModuleByName(value.getName());
		if(old != null) {
			throw new ConfigException(StringManager.getManager(Applications.class).getString("cannotAddDuplicate",  "LifecycleModule"));
		}
		return this.addValue(LIFECYCLE_MODULE, value, overwrite);
	
public intaddMbean(Mbean value)

		return addMbean(value, true);
	
public intaddMbean(Mbean value, boolean overwrite)

		Mbean old = getMbeanByName(value.getName());
		if(old != null) {
			throw new ConfigException(StringManager.getManager(Applications.class).getString("cannotAddDuplicate",  "Mbean"));
		}
		return this.addValue(MBEAN, value, overwrite);
	
public intaddWebModule(WebModule value)

		return addWebModule(value, true);
	
public intaddWebModule(WebModule value, boolean overwrite)

		WebModule old = getWebModuleByName(value.getName());
		if(old != null) {
			throw new ConfigException(StringManager.getManager(Applications.class).getString("cannotAddDuplicate",  "WebModule"));
		}
		return this.addValue(WEB_MODULE, value, overwrite);
	
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("LifecycleModule["+this.sizeLifecycleModule()+"]");	// NOI18N
		for(int i=0; i<this.sizeLifecycleModule(); i++)
		{
			str.append(indent+"\t");
			str.append("#"+i+":");
			n = (org.netbeans.modules.schema2beans.BaseBean) this.getLifecycleModule(i);
			if (n != null)
				n.dump(str, indent + "\t");	// NOI18N
			else
				str.append(indent+"\tnull");	// NOI18N
			this.dumpAttributes(LIFECYCLE_MODULE, i, str, indent);
		}

		str.append(indent);
		str.append("J2eeApplication["+this.sizeJ2eeApplication()+"]");	// NOI18N
		for(int i=0; i<this.sizeJ2eeApplication(); i++)
		{
			str.append(indent+"\t");
			str.append("#"+i+":");
			n = (org.netbeans.modules.schema2beans.BaseBean) this.getJ2eeApplication(i);
			if (n != null)
				n.dump(str, indent + "\t");	// NOI18N
			else
				str.append(indent+"\tnull");	// NOI18N
			this.dumpAttributes(J2EE_APPLICATION, i, str, indent);
		}

		str.append(indent);
		str.append("EjbModule["+this.sizeEjbModule()+"]");	// NOI18N
		for(int i=0; i<this.sizeEjbModule(); i++)
		{
			str.append(indent+"\t");
			str.append("#"+i+":");
			n = (org.netbeans.modules.schema2beans.BaseBean) this.getEjbModule(i);
			if (n != null)
				n.dump(str, indent + "\t");	// NOI18N
			else
				str.append(indent+"\tnull");	// NOI18N
			this.dumpAttributes(EJB_MODULE, i, str, indent);
		}

		str.append(indent);
		str.append("WebModule["+this.sizeWebModule()+"]");	// NOI18N
		for(int i=0; i<this.sizeWebModule(); i++)
		{
			str.append(indent+"\t");
			str.append("#"+i+":");
			n = (org.netbeans.modules.schema2beans.BaseBean) this.getWebModule(i);
			if (n != null)
				n.dump(str, indent + "\t");	// NOI18N
			else
				str.append(indent+"\tnull");	// NOI18N
			this.dumpAttributes(WEB_MODULE, i, str, indent);
		}

		str.append(indent);
		str.append("ConnectorModule["+this.sizeConnectorModule()+"]");	// NOI18N
		for(int i=0; i<this.sizeConnectorModule(); i++)
		{
			str.append(indent+"\t");
			str.append("#"+i+":");
			n = (org.netbeans.modules.schema2beans.BaseBean) this.getConnectorModule(i);
			if (n != null)
				n.dump(str, indent + "\t");	// NOI18N
			else
				str.append(indent+"\tnull");	// NOI18N
			this.dumpAttributes(CONNECTOR_MODULE, i, str, indent);
		}

		str.append(indent);
		str.append("AppclientModule["+this.sizeAppclientModule()+"]");	// NOI18N
		for(int i=0; i<this.sizeAppclientModule(); i++)
		{
			str.append(indent+"\t");
			str.append("#"+i+":");
			n = (org.netbeans.modules.schema2beans.BaseBean) this.getAppclientModule(i);
			if (n != null)
				n.dump(str, indent + "\t");	// NOI18N
			else
				str.append(indent+"\tnull");	// NOI18N
			this.dumpAttributes(APPCLIENT_MODULE, i, str, indent);
		}

		str.append(indent);
		str.append("Mbean["+this.sizeMbean()+"]");	// NOI18N
		for(int i=0; i<this.sizeMbean(); i++)
		{
			str.append(indent+"\t");
			str.append("#"+i+":");
			n = (org.netbeans.modules.schema2beans.BaseBean) this.getMbean(i);
			if (n != null)
				n.dump(str, indent + "\t");	// NOI18N
			else
				str.append(indent+"\tnull");	// NOI18N
			this.dumpAttributes(MBEAN, i, str, indent);
		}

		str.append(indent);
		str.append("ExtensionModule["+this.sizeExtensionModule()+"]");	// NOI18N
		for(int i=0; i<this.sizeExtensionModule(); i++)
		{
			str.append(indent+"\t");
			str.append("#"+i+":");
			n = (org.netbeans.modules.schema2beans.BaseBean) this.getExtensionModule(i);
			if (n != null)
				n.dump(str, indent + "\t");	// NOI18N
			else
				str.append(indent+"\tnull");	// NOI18N
			this.dumpAttributes(EXTENSION_MODULE, i, str, indent);
		}

	
public java.lang.StringdumpBeanNode()

		StringBuffer str = new StringBuffer();
		str.append("Applications\n");	// NOI18N
		this.dump(str, "\n  ");	// NOI18N
		return str.toString();
	
public AppclientModulegetAppclientModule(int index)

		return (AppclientModule)this.getValue(APPCLIENT_MODULE, index);
	
public AppclientModule[]getAppclientModule()

		return (AppclientModule[])this.getValues(APPCLIENT_MODULE);
	
public AppclientModulegetAppclientModuleByName(java.lang.String id)

	 if (null != id) { id = id.trim(); }
	AppclientModule[] o = getAppclientModule();
	 if (o == null) return null;

	 for (int i=0; i < o.length; i++) {
	     if(o[i].getAttributeValue(Common.convertName(ServerTags.NAME)).equals(id)) {
	         return o[i];
	     }
	 }

		return null;
		
	
public ConnectorModulegetConnectorModule(int index)

		return (ConnectorModule)this.getValue(CONNECTOR_MODULE, index);
	
public ConnectorModule[]getConnectorModule()

		return (ConnectorModule[])this.getValues(CONNECTOR_MODULE);
	
public ConnectorModulegetConnectorModuleByName(java.lang.String id)

	 if (null != id) { id = id.trim(); }
	ConnectorModule[] o = getConnectorModule();
	 if (o == null) return null;

	 for (int i=0; i < o.length; i++) {
	     if(o[i].getAttributeValue(Common.convertName(ServerTags.NAME)).equals(id)) {
	         return o[i];
	     }
	 }

		return null;
		
	
public static java.lang.StringgetDefaultAttributeValue(java.lang.String attr)

		if(attr == null) return null;
		attr = attr.trim();
	return null;
	
public EjbModulegetEjbModule(int index)

		return (EjbModule)this.getValue(EJB_MODULE, index);
	
public EjbModule[]getEjbModule()

		return (EjbModule[])this.getValues(EJB_MODULE);
	
public EjbModulegetEjbModuleByName(java.lang.String id)

	 if (null != id) { id = id.trim(); }
	EjbModule[] o = getEjbModule();
	 if (o == null) return null;

	 for (int i=0; i < o.length; i++) {
	     if(o[i].getAttributeValue(Common.convertName(ServerTags.NAME)).equals(id)) {
	         return o[i];
	     }
	 }

		return null;
		
	
public ExtensionModulegetExtensionModule(int index)

		return (ExtensionModule)this.getValue(EXTENSION_MODULE, index);
	
public ExtensionModule[]getExtensionModule()

		return (ExtensionModule[])this.getValues(EXTENSION_MODULE);
	
public ExtensionModulegetExtensionModuleByName(java.lang.String id)

	 if (null != id) { id = id.trim(); }
	ExtensionModule[] o = getExtensionModule();
	 if (o == null) return null;

	 for (int i=0; i < o.length; i++) {
	     if(o[i].getAttributeValue(Common.convertName(ServerTags.NAME)).equals(id)) {
	         return o[i];
	     }
	 }

		return null;
		
	
public J2eeApplicationgetJ2eeApplication(int index)

		return (J2eeApplication)this.getValue(J2EE_APPLICATION, index);
	
public J2eeApplication[]getJ2eeApplication()

		return (J2eeApplication[])this.getValues(J2EE_APPLICATION);
	
public J2eeApplicationgetJ2eeApplicationByName(java.lang.String id)

	 if (null != id) { id = id.trim(); }
	J2eeApplication[] o = getJ2eeApplication();
	 if (o == null) return null;

	 for (int i=0; i < o.length; i++) {
	     if(o[i].getAttributeValue(Common.convertName(ServerTags.NAME)).equals(id)) {
	         return o[i];
	     }
	 }

		return null;
		
	
public LifecycleModulegetLifecycleModule(int index)

		return (LifecycleModule)this.getValue(LIFECYCLE_MODULE, index);
	
public LifecycleModule[]getLifecycleModule()

		return (LifecycleModule[])this.getValues(LIFECYCLE_MODULE);
	
public LifecycleModulegetLifecycleModuleByName(java.lang.String id)

	 if (null != id) { id = id.trim(); }
	LifecycleModule[] o = getLifecycleModule();
	 if (o == null) return null;

	 for (int i=0; i < o.length; i++) {
	     if(o[i].getAttributeValue(Common.convertName(ServerTags.NAME)).equals(id)) {
	         return o[i];
	     }
	 }

		return null;
		
	
public MbeangetMbean(int index)

		return (Mbean)this.getValue(MBEAN, index);
	
public Mbean[]getMbean()

		return (Mbean[])this.getValues(MBEAN);
	
public MbeangetMbeanByName(java.lang.String id)

	 if (null != id) { id = id.trim(); }
	Mbean[] o = getMbean();
	 if (o == null) return null;

	 for (int i=0; i < o.length; i++) {
	     if(o[i].getAttributeValue(Common.convertName(ServerTags.NAME)).equals(id)) {
	         return o[i];
	     }
	 }

		return null;
		
	
protected java.lang.StringgetRelativeXPath()
get the xpath representation for this element returns something like abc[@name='value'] or abc depending on the type of the bean

	    String ret = null;
	    ret = "applications";
	    return (null != ret ? ret.trim() : null);
	
public WebModulegetWebModule(int index)

		return (WebModule)this.getValue(WEB_MODULE, index);
	
public WebModule[]getWebModule()

		return (WebModule[])this.getValues(WEB_MODULE);
	
public WebModulegetWebModuleByName(java.lang.String id)

	 if (null != id) { id = id.trim(); }
	WebModule[] o = getWebModule();
	 if (o == null) return null;

	 for (int i=0; i < o.length; i++) {
	     if(o[i].getAttributeValue(Common.convertName(ServerTags.NAME)).equals(id)) {
	         return o[i];
	     }
	 }

		return null;
		
	
voidinitialize(int options)


	
public AppclientModulenewAppclientModule()
Create a new bean using it's default constructor. This does not add it to any bean graph.

		return new AppclientModule();
	
public ConnectorModulenewConnectorModule()
Create a new bean using it's default constructor. This does not add it to any bean graph.

		return new ConnectorModule();
	
public EjbModulenewEjbModule()
Create a new bean using it's default constructor. This does not add it to any bean graph.

		return new EjbModule();
	
public ExtensionModulenewExtensionModule()
Create a new bean using it's default constructor. This does not add it to any bean graph.

		return new ExtensionModule();
	
public J2eeApplicationnewJ2eeApplication()
Create a new bean using it's default constructor. This does not add it to any bean graph.

		return new J2eeApplication();
	
public LifecycleModulenewLifecycleModule()
Create a new bean using it's default constructor. This does not add it to any bean graph.

		return new LifecycleModule();
	
public MbeannewMbean()
Create a new bean using it's default constructor. This does not add it to any bean graph.

		return new Mbean();
	
public WebModulenewWebModule()
Create a new bean using it's default constructor. This does not add it to any bean graph.

		return new WebModule();
	
public intremoveAppclientModule(AppclientModule value)

		return this.removeValue(APPCLIENT_MODULE, value);
	
public intremoveAppclientModule(AppclientModule value, boolean overwrite)

		return this.removeValue(APPCLIENT_MODULE, value, overwrite);
	
public static voidremoveComparator(org.netbeans.modules.schema2beans.BeanComparator c)

		comparators.remove(c);
	
public intremoveConnectorModule(ConnectorModule value)

		return this.removeValue(CONNECTOR_MODULE, value);
	
public intremoveConnectorModule(ConnectorModule value, boolean overwrite)

		return this.removeValue(CONNECTOR_MODULE, value, overwrite);
	
public intremoveEjbModule(EjbModule value)

		return this.removeValue(EJB_MODULE, value);
	
public intremoveEjbModule(EjbModule value, boolean overwrite)

		return this.removeValue(EJB_MODULE, value, overwrite);
	
public intremoveExtensionModule(ExtensionModule value)

		return this.removeValue(EXTENSION_MODULE, value);
	
public intremoveExtensionModule(ExtensionModule value, boolean overwrite)

		return this.removeValue(EXTENSION_MODULE, value, overwrite);
	
public intremoveJ2eeApplication(J2eeApplication value)

		return this.removeValue(J2EE_APPLICATION, value);
	
public intremoveJ2eeApplication(J2eeApplication value, boolean overwrite)

		return this.removeValue(J2EE_APPLICATION, value, overwrite);
	
public intremoveLifecycleModule(LifecycleModule value)

		return this.removeValue(LIFECYCLE_MODULE, value);
	
public intremoveLifecycleModule(LifecycleModule value, boolean overwrite)

		return this.removeValue(LIFECYCLE_MODULE, value, overwrite);
	
public intremoveMbean(Mbean value)

		return this.removeValue(MBEAN, value);
	
public intremoveMbean(Mbean value, boolean overwrite)

		return this.removeValue(MBEAN, value, overwrite);
	
public intremoveWebModule(WebModule value)

		return this.removeValue(WEB_MODULE, value);
	
public intremoveWebModule(WebModule value, boolean overwrite)

		return this.removeValue(WEB_MODULE, value, overwrite);
	
public voidsetAppclientModule(AppclientModule[] value)

		this.setValue(APPCLIENT_MODULE, value);
	
public voidsetConnectorModule(ConnectorModule[] value)

		this.setValue(CONNECTOR_MODULE, value);
	
public voidsetEjbModule(EjbModule[] value)

		this.setValue(EJB_MODULE, value);
	
public voidsetExtensionModule(ExtensionModule[] value)

		this.setValue(EXTENSION_MODULE, value);
	
public voidsetJ2eeApplication(J2eeApplication[] value)

		this.setValue(J2EE_APPLICATION, value);
	
public voidsetLifecycleModule(LifecycleModule[] value)

		this.setValue(LIFECYCLE_MODULE, value);
	
public voidsetMbean(Mbean[] value)

		this.setValue(MBEAN, value);
	
public voidsetWebModule(WebModule[] value)

		this.setValue(WEB_MODULE, value);
	
public intsizeAppclientModule()

		return this.size(APPCLIENT_MODULE);
	
public intsizeConnectorModule()

		return this.size(CONNECTOR_MODULE);
	
public intsizeEjbModule()

		return this.size(EJB_MODULE);
	
public intsizeExtensionModule()

		return this.size(EXTENSION_MODULE);
	
public intsizeJ2eeApplication()

		return this.size(J2EE_APPLICATION);
	
public intsizeLifecycleModule()

		return this.size(LIFECYCLE_MODULE);
	
public intsizeMbean()

		return this.size(MBEAN);
	
public intsizeWebModule()

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