org.objectweb.jonas_ejb.deployment.xml
Class EjbJarImpl
java.lang.Object
|
+--org.xml.sax.helpers.DefaultHandler
|
+--org.objectweb.jonas_ejb.deployment.xml.EjbJarImpl
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, EjbJar, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, java.io.Serializable, Unmarshallable
- public class EjbJarImpl
- extends org.xml.sax.helpers.DefaultHandler
- implements Unmarshallable, EjbJar
- See Also:
- Serialized Form
Method Summary |
void |
characters(char[] ch,
int start,
int len)
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
|
AssemblyDescriptor |
getAssemblyDescriptor()
|
Unmarshallable |
getCurrentUNode()
|
Description |
getDescription()
|
DisplayName |
getDisplayName()
|
EjbClientJar |
getEjbClientJar()
|
EnterpriseBeans |
getEnterpriseBeans()
|
java.lang.String |
getId()
|
LargeIcon |
getLargeIcon()
|
Unmarshallable |
getParentUNode()
|
Relationships |
getRelationships()
|
SmallIcon |
getSmallIcon()
|
void |
marshal(java.io.File file)
|
void |
marshal(java.io.OutputStream outputStream)
|
void |
marshal(java.io.Writer writer)
|
void |
setAssemblyDescriptor(AssemblyDescriptor assemblyDescriptor)
|
void |
setCurrentUNode(Unmarshallable currentUNode)
|
void |
setDescription(Description description)
|
void |
setDisplayName(DisplayName displayName)
|
void |
setEjbClientJar(EjbClientJar ejbClientJar)
|
void |
setEnterpriseBeans(EnterpriseBeans enterpriseBeans)
|
static void |
setEntityResolver(org.xml.sax.EntityResolver resolver)
This sets a SAX EntityResolver for this unmarshalling process. |
static void |
setErrorHandler(org.xml.sax.ErrorHandler handler)
This sets a SAX ErrorHandler for this unmarshalling process. |
void |
setId(java.lang.String id)
|
void |
setLargeIcon(LargeIcon largeIcon)
|
void |
setParentUNode(Unmarshallable parentUNode)
|
void |
setRelationships(Relationships relationships)
|
void |
setSmallIcon(SmallIcon smallIcon)
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
|
static EjbJar |
unmarshal(java.io.File file)
|
static EjbJar |
unmarshal(java.io.File file,
boolean validate)
|
static EjbJar |
unmarshal(java.io.InputStream inputStream)
|
static EjbJar |
unmarshal(java.io.InputStream inputStream,
boolean validate)
|
static EjbJar |
unmarshal(java.io.Reader reader)
|
static EjbJar |
unmarshal(java.io.Reader reader,
boolean validate)
|
protected void |
writeXMLRepresentation(java.io.Writer writer,
java.lang.String indent)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.xml.sax.ContentHandler |
endDocument, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping |
EjbJarImpl
public EjbJarImpl()
getDescription
public Description getDescription()
- Specified by:
getDescription
in interface EjbJar
setDescription
public void setDescription(Description description)
- Specified by:
setDescription
in interface EjbJar
getDisplayName
public DisplayName getDisplayName()
- Specified by:
getDisplayName
in interface EjbJar
setDisplayName
public void setDisplayName(DisplayName displayName)
- Specified by:
setDisplayName
in interface EjbJar
getSmallIcon
public SmallIcon getSmallIcon()
- Specified by:
getSmallIcon
in interface EjbJar
setSmallIcon
public void setSmallIcon(SmallIcon smallIcon)
- Specified by:
setSmallIcon
in interface EjbJar
getLargeIcon
public LargeIcon getLargeIcon()
- Specified by:
getLargeIcon
in interface EjbJar
setLargeIcon
public void setLargeIcon(LargeIcon largeIcon)
- Specified by:
setLargeIcon
in interface EjbJar
getEnterpriseBeans
public EnterpriseBeans getEnterpriseBeans()
- Specified by:
getEnterpriseBeans
in interface EjbJar
setEnterpriseBeans
public void setEnterpriseBeans(EnterpriseBeans enterpriseBeans)
- Specified by:
setEnterpriseBeans
in interface EjbJar
getRelationships
public Relationships getRelationships()
- Specified by:
getRelationships
in interface EjbJar
setRelationships
public void setRelationships(Relationships relationships)
- Specified by:
setRelationships
in interface EjbJar
getAssemblyDescriptor
public AssemblyDescriptor getAssemblyDescriptor()
- Specified by:
getAssemblyDescriptor
in interface EjbJar
setAssemblyDescriptor
public void setAssemblyDescriptor(AssemblyDescriptor assemblyDescriptor)
- Specified by:
setAssemblyDescriptor
in interface EjbJar
getEjbClientJar
public EjbClientJar getEjbClientJar()
- Specified by:
getEjbClientJar
in interface EjbJar
setEjbClientJar
public void setEjbClientJar(EjbClientJar ejbClientJar)
- Specified by:
setEjbClientJar
in interface EjbJar
getId
public java.lang.String getId()
- Specified by:
getId
in interface EjbJar
setId
public void setId(java.lang.String id)
- Specified by:
setId
in interface EjbJar
marshal
public void marshal(java.io.File file)
throws java.io.IOException
- Specified by:
marshal
in interface EjbJar
marshal
public void marshal(java.io.OutputStream outputStream)
throws java.io.IOException
- Specified by:
marshal
in interface EjbJar
marshal
public void marshal(java.io.Writer writer)
throws java.io.IOException
- Specified by:
marshal
in interface EjbJar
writeXMLRepresentation
protected void writeXMLRepresentation(java.io.Writer writer,
java.lang.String indent)
throws java.io.IOException
setEntityResolver
public static void setEntityResolver(org.xml.sax.EntityResolver resolver)
This sets a SAX EntityResolver
for this unmarshalling process.
- Parameters:
resolver
- the entity resolver to use.
setErrorHandler
public static void setErrorHandler(org.xml.sax.ErrorHandler handler)
This sets a SAX ErrorHandler
for this unmarshalling process.
- Parameters:
handler
- the entity resolver to use.
unmarshal
public static EjbJar unmarshal(java.io.File file)
throws java.io.IOException
unmarshal
public static EjbJar unmarshal(java.io.File file,
boolean validate)
throws java.io.IOException
unmarshal
public static EjbJar unmarshal(java.io.InputStream inputStream)
throws java.io.IOException
unmarshal
public static EjbJar unmarshal(java.io.InputStream inputStream,
boolean validate)
throws java.io.IOException
unmarshal
public static EjbJar unmarshal(java.io.Reader reader)
throws java.io.IOException
unmarshal
public static EjbJar unmarshal(java.io.Reader reader,
boolean validate)
throws java.io.IOException
getParentUNode
public Unmarshallable getParentUNode()
- Specified by:
getParentUNode
in interface Unmarshallable
setParentUNode
public void setParentUNode(Unmarshallable parentUNode)
- Specified by:
setParentUNode
in interface Unmarshallable
getCurrentUNode
public Unmarshallable getCurrentUNode()
- Specified by:
getCurrentUNode
in interface Unmarshallable
setCurrentUNode
public void setCurrentUNode(Unmarshallable currentUNode)
- Specified by:
setCurrentUNode
in interface Unmarshallable
startElement
public void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
- Specified by:
startElement
in interface org.xml.sax.ContentHandler
- Overrides:
startElement
in class org.xml.sax.helpers.DefaultHandler
endElement
public void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
- Specified by:
endElement
in interface org.xml.sax.ContentHandler
- Overrides:
endElement
in class org.xml.sax.helpers.DefaultHandler
characters
public void characters(char[] ch,
int start,
int len)
throws org.xml.sax.SAXException
- Specified by:
characters
in interface org.xml.sax.ContentHandler
- Overrides:
characters
in class org.xml.sax.helpers.DefaultHandler