fr.jayasoft.ivy.parser
Class AbstractModuleDescriptorParser.AbstractParser

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended byfr.jayasoft.ivy.parser.AbstractModuleDescriptorParser.AbstractParser
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
AbstractModuleDescriptorParser

protected abstract static class AbstractModuleDescriptorParser.AbstractParser
extends org.xml.sax.helpers.DefaultHandler


Field Summary
protected  DefaultModuleDescriptor _md
           
 
Constructor Summary
protected AbstractModuleDescriptorParser.AbstractParser()
           
 
Method Summary
protected  void addError(java.lang.String msg)
           
protected  void checkErrors()
           
 void error(org.xml.sax.SAXParseException ex)
           
 void fatalError(org.xml.sax.SAXParseException ex)
           
protected  java.lang.String getDefaultConf()
           
protected  java.lang.String getDefaultConfMapping()
           
protected  DependencyDescriptor getDefaultConfMappingDescriptor()
           
protected  java.util.Date getDefaultPubDate()
           
protected  long getLastModified()
           
 ModuleDescriptor getModuleDescriptor()
           
protected  Resource getResource()
           
protected  void parseDepsConfs(java.lang.String confs, DefaultDependencyDescriptor dd)
           
protected  void parseDepsConfs(java.lang.String confs, DefaultDependencyDescriptor dd, boolean useDefaultMappingToGuessRightOperande)
           
protected  void setDefaultConf(java.lang.String defaultConf)
           
protected  void setDefaultConfMapping(java.lang.String defaultConf)
           
protected  void setResource(Resource res)
           
 void warning(org.xml.sax.SAXParseException ex)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_md

protected DefaultModuleDescriptor _md
Constructor Detail

AbstractModuleDescriptorParser.AbstractParser

protected AbstractModuleDescriptorParser.AbstractParser()
Method Detail

checkErrors

protected void checkErrors()
                    throws java.text.ParseException
Throws:
java.text.ParseException

setResource

protected void setResource(Resource res)

getResource

protected Resource getResource()

getDefaultConfMapping

protected java.lang.String getDefaultConfMapping()

setDefaultConfMapping

protected void setDefaultConfMapping(java.lang.String defaultConf)

parseDepsConfs

protected void parseDepsConfs(java.lang.String confs,
                              DefaultDependencyDescriptor dd)

parseDepsConfs

protected void parseDepsConfs(java.lang.String confs,
                              DefaultDependencyDescriptor dd,
                              boolean useDefaultMappingToGuessRightOperande)

getDefaultConfMappingDescriptor

protected DependencyDescriptor getDefaultConfMappingDescriptor()

addError

protected void addError(java.lang.String msg)

warning

public void warning(org.xml.sax.SAXParseException ex)

error

public void error(org.xml.sax.SAXParseException ex)

fatalError

public void fatalError(org.xml.sax.SAXParseException ex)
                throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getDefaultConf

protected java.lang.String getDefaultConf()

setDefaultConf

protected void setDefaultConf(java.lang.String defaultConf)

getModuleDescriptor

public ModuleDescriptor getModuleDescriptor()
                                     throws java.text.ParseException
Throws:
java.text.ParseException

getDefaultPubDate

protected java.util.Date getDefaultPubDate()

getLastModified

protected long getLastModified()