org.netbeans.modules.j2ee.dd/1 1.13.0 2

org.netbeans.modules.j2ee.dd.api.ejb
Class DDProvider

java.lang.Object
  extended by org.netbeans.modules.j2ee.dd.api.ejb.DDProvider

public final class DDProvider
extends Object

Provides access to Deployment Descriptor root (EjbJar object)


Method Summary
 org.netbeans.modules.schema2beans.BaseBean getBaseBean(CommonDDBean bean)
          Convenient method for getting the BaseBean object from CommonDDBean object
 EjbJar getDDRoot(FileObject fo)
          Returns the root of deployment descriptor bean graph for given file object.
 EjbJar getDDRoot(InputSource inputSource)
          Returns the root of deployment descriptor bean graph for java.io.File object.
 EjbJar getDDRootCopy(FileObject fo)
          Returns the root of deployment descriptor bean graph for given file object.
static DDProvider getDefault()
          Accessor method for DDProvider singleton
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefault

public static DDProvider getDefault()
Accessor method for DDProvider singleton

Returns:
DDProvider object

getDDRoot

public EjbJar getDDRoot(FileObject fo)
                 throws IOException
Returns the root of deployment descriptor bean graph for given file object. The method is useful for clints planning to read only the deployment descriptor or to listen to the changes.

Parameters:
fo - FileObject representing the ejb-jar.xml file
Returns:
EjbJar object - root of the deployment descriptor bean graph
Throws:
IOException

getDDRootCopy

public EjbJar getDDRootCopy(FileObject fo)
                     throws IOException
Returns the root of deployment descriptor bean graph for given file object. The method is useful for clients planning to modify the deployment descriptor. Finally the RootInterface.write(org.openide.filesystems.FileObject) should be used for writing the changes.

Parameters:
fo - FileObject representing the ejb-jar.xml file
Returns:
EjbJar object - root of the deployment descriptor bean graph
Throws:
IOException

getDDRoot

public EjbJar getDDRoot(InputSource inputSource)
                 throws IOException,
                        SAXException
Returns the root of deployment descriptor bean graph for java.io.File object.

Parameters:
inputSource - source representing the ejb-jar.xml file
Returns:
EjbJar object - root of the deployment descriptor bean graph
Throws:
IOException
SAXException

getBaseBean

public org.netbeans.modules.schema2beans.BaseBean getBaseBean(CommonDDBean bean)
Convenient method for getting the BaseBean object from CommonDDBean object


org.netbeans.modules.j2ee.dd/1 1.13.0 2

Built on December 1 2008.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.