Changes between Initial Version and Version 1 of ApertureOSGiSecondDraftWithCommentsFromHerko


Ignore:
Timestamp:
11/15/06 16:45:17 (18 years ago)
Author:
mylka
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ApertureOSGiSecondDraftWithCommentsFromHerko

    v1 v1  
     1Core 
     2{{{ 
     3accessor.AccessData 
     4accessor.DataAccessor 
     5accessor.DataAccesssorFactory 
     6accessor.DataAccessorRegistry 
     7accessor.DataObject 
     8accessor.FileDataObject 
     9accessor.FolderDataObject 
     10accessor.RDFContainerFactory 
     11accessor.URLNotFoundException 
     12accessor.impl.DataAccessorRegistryImpl 
     13 
     14crawler.Crawler 
     15crawler.CrawlerFactory 
     16crawler.CrawlerHandler 
     17crawler.CrawlerRegistry 
     18crawler.CrawlReport 
     19crawler.ExitCode 
     20crawler.impl.CrawlerRegistryImpl 
     21 
     22datasource.DataSource 
     23datasource.DataSourceFactory 
     24datasource.DataSourceRegistry 
     25datasource.impl.DataSourceRegistryImpl 
     26 
     27extractor.Extractor 
     28extractor.ExtractorException 
     29extractor.ExtractorFactory 
     30extractor.ExtractorRegistry 
     31extractor.impl.ExtractorRegistryImpl 
     32 
     33hypertext.linkextractor.LinkExtractor 
     34hypertext.linkextractor.LinkExtractorRegistry 
     35hypertext.linkextractor.LinkExtractorFactory 
     36hypertext.linkextractor.impl.LinkExtractorRegistryImpl 
     37 
     38mime.identifier.MimeTypeIdentifier 
     39mime.identifier.MimeTypeIdentifierFactory 
     40mime.identifier.MimeTypeIdentifierRegistry 
     41mime.identifier.impl.MimeTypeIdentifierRegistryImpl 
     42 
     43opener.DataOpener 
     44opener.DataOpenerFactory 
     45opener.DataOpenerRegistry 
     46opener.impl.DataOpenerRegistryImpl 
     47 
     48rdf.MultipleValuesException 
     49rdf.RDFContainer 
     50rdf.RDFContainerFactory 
     51rdf.UpdateException 
     52rdf.ValueFactory 
     53 
     54Exported packages: 
     55accessor 
     56crawler 
     57datasource 
     58extractor 
     59hypertext.linkextractor 
     60mime.identifier 
     61opener 
     62rdf 
     63 
     64Services 
     65DataAccessorRegistry 
     66CrawlerRegistry 
     67DataSourceRegistry 
     68ExtractorRegistry 
     69LinkExtractorRegistry 
     70MimeTypeIdentifierRegistry 
     71DataOpenerRegistry 
     72 
     73}}} 
     74 
     75Aperture-impls 
     76 
     77{{{ 
     78accessor.file.FileAccessor 
     79accessor.file.FileAccessorFactory 
     80 
     81accessor.http.ContentType 
     82accessor.http.HttpAccessor 
     83accessor.http.HttpAccessorFactory 
     84 
     85addressbook.AddressbookCrawler 
     86addressbook.AddressbookCrawlerFactory 
     87addressbook.AddressbookDataSource 
     88addressbook.AddressbookDataSourceFactory 
     89addressbook.AppleAddressbookCrawler 
     90addressbook.ThunderbirdCrawler 
     91 
     92crawler.filesystem.FileSystemCrawler 
     93crawler.filesystem.FileSystemCrawlerFactory 
     94datasource.filesystem.FileSystemDataSource 
     95datasource.filesystem.FileSystemDataSourceFactory 
     96 
     97crawler.ical.IcalCrawler 
     98crawler.ical.IcalCrawlerFactory 
     99crawler.ical.IcalDataType 
     100datasource.ical.IcalDataSource 
     101datasource.ical.IcalDataSourceFactory 
     102 
     103crawler.imap.DataObjectFactory 
     104crawler.imap.ImapCrawler 
     105crawler.imap.ImapCrawlerFactory 
     106datasource.imap.ImapDataSource 
     107datasource.imap.ImapDataSourceFactory 
     108 
     109crawler.web.CrawlJob 
     110crawler.web.WebCrawler 
     111crawler.web.WebCrawlerFactory 
     112datasource.web.WebDataSource 
     113datasource.web.WebDataSourceFactory 
     114 
     115extractor.excel.* 
     116extractor.html.* 
     117extractor.mime.* 
     118extractor.office.* 
     119extractor.opendocument.* 
     120extractor.openxml.* 
     121extractor.pdf.* 
     122extractor.plaintext.* 
     123extractor.powerpoint.* 
     124extractor.presentations.* 
     125extractor.publisher.* 
     126extractor.quattro.* 
     127extractor.rdf.* 
     128extractor.rtf.* 
     129extractor.visio.* 
     130extractor.word.* 
     131extractor.wordperfect.* 
     132extractor.works.* 
     133extractor.xml.* 
     134extractor.util.*  - If extractors were to be separated into multiple bundles - these utils would have to be included in every bundle that uses them 
     135 
     136hypertext.linkextractor.http.* 
     137 
     138mime.identifier.magic.* 
     139 
     140opener.file.* 
     141opener.http.* 
     142 
     143outlook.* 
     144 
     145}}} 
     146 
     147Aperture-helpers.jar 
     148 
     149{{{ 
     150accessor.base.AccessDataImpl 
     151accessor.base.DataObjectBase 
     152accessor.base.FileAccessData 
     153accessor.base.FileDataObjectBase 
     154accessor.base.FilterAccessData 
     155accessor.base.FolderDataObjectBase 
     156accessor.base.ModelAccessData 
     157accessor.base.RepositoryAccessData 
     158 
     159crawler.base.CrawlerBase 
     160crawler.base.CrawlerHandlerBase 
     161crawler.base.CrawlReportBase 
     162 
     163datasource.base.DataSourceBase 
     164datasource.config.ConfigurationUtil 
     165datasource.config.DomainBoundaries 
     166datasource.config.RegExpPattern 
     167datasource.config.SubStringCondition 
     168datasource.config.SubStringPattern 
     169datasource.config.UrlPattern 
     170 
     171security.* 
     172 
     173util.* 
     174 
     175vocabulary.* 
     176 
     177rdf.rdf2go.RDF2GoRDFContainer 
     178rdf.rdf2go.RDF2GoRDFContainerFactory 
     179rdf.rdf2go.RDF2GoValueFactory 
     180}}} 
     181 
     182rdf2go-bundle (reused with other rdf2go dependent projects) 
     183independent of aperture and sesame2 
     184 
     185{{{ 
     186ClassPath: rdf2go.jar 
     187Exposes: 
     188 
     189org.ontoware.rdf2go.model 
     190org.ontoware.rdf2go.exception 
     191 
     192}}} 
     193 
     194rdf2go-sesamedriver (independent from aperture) 
     195 
     196{{{ 
     197org.ontoware.rdf2go.impl.sesame2.* 
     198}}} 
     199 
     200sesame2 (independent from aperture) 
     201 
     202{{{ 
     203org.openrdf.* 
     204}}} 
     205 
     206We assume that the user of application will create the models somehow... Models can be initialized with 
     207many various attributes - providing some generic ModelFactory might not be feasible (or even possible). 
     208 
     209__Classes not needed anymore__ 
     210 
     211{{{ 
     212accessor.impl.DefaultDataAccessorRegistry 
     213crawler.impl.DefaultCrawlerRegistry 
     214extractor.impl.DefaultExtractorRegistry 
     215hypertext.linkextractor.impl.DefaultLinkExtractorRegistry 
     216mime.identifier.impl.DefaultMimeTypeIdentifierRegistry 
     217opener.impl.DefaultDataOpenerRegistry 
     218 
     219rdf.sesame.SesameRDFContainer 
     220rdf.sesame.SesameRDFContainerFactory 
     221}}}