Uses of Class
org.dspace.content.Item

Packages that use Item
org.dspace.app.mediafilter   
org.dspace.app.mets   
org.dspace.browse Provides classes and mehtods for browsing Items in DSpace by whatever is specified in the configuration. 
org.dspace.content Provides an API for reading and manipulating content in the DSpace system. 
org.dspace.content.packager Provides an API and implementations of content packages, used in the context of ingest (SIP), or dissemination (DIP) 
org.dspace.license   
org.dspace.search Interface to the Lucene search engine, and the 'harvest' API for retrieving items modified within a given date range. 
org.dspace.submit.step   
org.dspace.workflow DSpace's workflow system 
 

Uses of Item in org.dspace.app.mediafilter
 

Methods in org.dspace.app.mediafilter that return Item
static Item MediaFilterManager.getCurrentItem()
          Return the item that is currently being processed/filtered by the MediaFilterManager
 

Methods in org.dspace.app.mediafilter with parameters of type Item
static void MediaFilterManager.applyFiltersItem(Context c, Item item)
           
static boolean MediaFilterManager.filterBitstream(Context c, Item myItem, Bitstream myBitstream)
          Attempt to filter a bitstream An exception will be thrown if the media filter class cannot be instantiated, exceptions from filtering will be logged to STDOUT and swallowed.
static boolean MediaFilterManager.filterItem(Context c, Item myItem)
          iterate through the item's bitstreams in the ORIGINAL bundle, applying filters if possible
 void MediaFilter.postProcessBitstream(Context c, Item item, Bitstream generatedBitstream)
          Perform any post-processing of the generated bitstream *after* this filter has already been run.
 void FormatFilter.postProcessBitstream(Context c, Item item, Bitstream generatedBitstream)
          Perform any post-processing of the generated bitstream *after* this filter has already been run.
 boolean MediaFilter.preProcessBitstream(Context c, Item item, Bitstream source)
          Perform any pre-processing of the source bitstream *before* the actual filtering takes place in MediaFilterManager.processBitstream().
 boolean FormatFilter.preProcessBitstream(Context c, Item item, Bitstream source)
          Perform any pre-processing of the source bitstream *before* the actual filtering takes place in MediaFilterManager.processBitstream().
static boolean MediaFilterManager.processBitstream(Context c, Item item, Bitstream source, FormatFilter formatFilter)
          processBitstream is a utility class that calls the virtual methods from the current MediaFilter class.
 

Uses of Item in org.dspace.app.mets
 

Methods in org.dspace.app.mets with parameters of type Item
static void METSExport.writeAIP(Context context, Item item, String dest)
          Write out the AIP for the given item to the given directory.
static void METSExport.writeMETS(Context context, Item item, OutputStream os, boolean fullURL)
          Write METS metadata corresponding to the metadata for an item
 

Uses of Item in org.dspace.browse
 

Methods in org.dspace.browse that return Item
 Item[] BrowseInfo.getItemResults()
          Deprecated.  
 Item[] BrowseInfo.getItemResults(Context context)
          Return the results of the Browse as an Item array.
 

Methods in org.dspace.browse with parameters of type Item
 void IndexBrowse.indexItem(Item item)
          Index the given item
 boolean IndexBrowse.itemAdded(Item item)
          Deprecated.  
 boolean IndexBrowse.itemChanged(Item item)
          Deprecated.  
 boolean IndexBrowse.itemRemoved(Item item)
          remove all the indices for the given item
 

Uses of Item in org.dspace.content
 

Methods in org.dspace.content that return Item
static Item Item.find(Context context, int id)
          Get an item from the database.
 Item WorkspaceItem.getItem()
           
 Item InProgressSubmission.getItem()
          Get the incomplete item object
 Item[] Bundle.getItems()
          Get the items this bundle appears in
 Item Collection.getTemplateItem()
          Get the template item for this collection.
static Item InstallItem.installItem(Context c, InProgressSubmission is)
          Take an InProgressSubmission and turn it into a fully-archived Item, creating a new Handle
static Item InstallItem.installItem(Context c, InProgressSubmission is, String suppliedHandle)
          Take an InProgressSubmission and turn it into a fully-archived Item.
 Item ItemIterator.next()
          Get the next item in the iterator.
 

Methods in org.dspace.content with parameters of type Item
 void Collection.addItem(Item item)
          Add an item to the collection.
static String InstallItem.getBitstreamProvenanceMessage(Item myitem)
          Generate provenance-worthy description of the bitstreams contained in an item.
 void Collection.removeItem(Item item)
          Remove an item.
 

Uses of Item in org.dspace.content.packager
 

Methods in org.dspace.content.packager that return Item
 Item PDFPackager.replace(Context ctx, Item item, InputStream pckage, PackageParameters params)
          Replace is not implemented.
 Item PackageIngester.replace(Context context, Item item, InputStream in, PackageParameters params)
          Replace an existing Item with contents of the ingested package.
 Item AbstractMETSIngester.replace(Context ctx, Item item, InputStream pckage, PackageParameters params)
          XXX FIXME Replace is not implemented yet.
 

Methods in org.dspace.content.packager with parameters of type Item
static void PackageUtils.addDepositLicense(Context context, String license, Item item, Collection collection)
          Add DSpace Deposit License to an Item.
 void DSpaceMETSIngester.addLicense(Context context, Collection collection, Item item, METSManifest manifest, AbstractMETSIngester.MdrefManager callback, String license)
          Policy: For DSpace deposit license, take deposit license supplied by explicit argument first, else use collection's default deposit license.
abstract  void AbstractMETSIngester.addLicense(Context context, Collection collection, Item item, METSManifest manifest, AbstractMETSIngester.MdrefManager callback, String license)
          Add license(s) to Item based on contents of METS and other policies.
 void DSpaceMETSDisseminator.addRightsMd(Context context, Item item, edu.harvard.hul.ois.mets.AmdSec amdSec)
          Add rights MD (licenses) for DSpace item.
abstract  void AbstractMETSDisseminator.addRightsMd(Context context, Item item, edu.harvard.hul.ois.mets.AmdSec amdSec)
          Add Rights metadata for the Item, in the form of (rightsMd elements) to the given metadata section.
 void DSpaceMETSDisseminator.addStructMap(Context context, Item item, PackageParameters params, edu.harvard.hul.ois.mets.Mets mets)
           
abstract  void AbstractMETSDisseminator.addStructMap(Context context, Item item, PackageParameters params, edu.harvard.hul.ois.mets.Mets mets)
          Add any additional structMap elements to the METS document, as required by this subclass.
static void PackageUtils.checkMetadata(Item item)
          Test that item has adequate metadata.
 void DSpaceMETSIngester.chooseItemDmd(Context context, Item item, METSManifest manifest, AbstractMETSIngester.MdrefManager callback, org.jdom.Element[] dmds)
          Choose DMD section(s) to crosswalk.
abstract  void AbstractMETSIngester.chooseItemDmd(Context context, Item item, METSManifest manifest, AbstractMETSIngester.MdrefManager cb, org.jdom.Element[] dmds)
          Select the dmdSec element(s) to apply to the Item.
 void METSManifest.crosswalkItem(Context context, Item item, org.jdom.Element dmd, METSManifest.Mdref callback)
          Invokes appropriate crosswalks on Item-wide descriptive metadata.
protected static Bitstream AbstractMETSDisseminator.findOriginalBitstream(Item item, Bitstream derived)
          For a bitstream that's a thumbnail or extracted text, find the corresponding bitstream it was derived from, in the ORIGINAL bundle.
 void DSpaceMETSIngester.finishItem(Context context, Item item)
           
abstract  void AbstractMETSIngester.finishItem(Context context, Item item)
          Hook for final "finishing" operations on the new Item.
static Bitstream PackageUtils.getBitstreamByFormat(Item item, BitstreamFormat bsf, String bnName)
          Find bitstream by its format, looking in a specific bundle.
static Bitstream PackageUtils.getBitstreamByName(Item item, String name)
          Find bitstream by its Name, looking in all bundles.
static Bitstream PackageUtils.getBitstreamByName(Item item, String bsName, String bnName)
          Find bitstream by its Name, looking in specific named bundle.
 Item PDFPackager.replace(Context ctx, Item item, InputStream pckage, PackageParameters params)
          Replace is not implemented.
 Item PackageIngester.replace(Context context, Item item, InputStream in, PackageParameters params)
          Replace an existing Item with contents of the ingested package.
 Item AbstractMETSIngester.replace(Context ctx, Item item, InputStream pckage, PackageParameters params)
          XXX FIXME Replace is not implemented yet.
 

Uses of Item in org.dspace.license
 

Methods in org.dspace.license with parameters of type Item
static String CreativeCommons.getLicenseRDF(Item item)
           
static Bitstream CreativeCommons.getLicenseRdfBitstream(Item item)
          Get Creative Commons license RDF, returning Bitstream object.
static String CreativeCommons.getLicenseText(Item item)
           
static Bitstream CreativeCommons.getLicenseTextBitstream(Item item)
          Get Creative Commons license Text, returning Bitstream object.
static String CreativeCommons.getLicenseURL(Item item)
           
protected static void LicenseCleanup.handleItem(Item item)
          Process Item, correcting CC-License if encountered.
static boolean CreativeCommons.hasLicense(Context context, Item item)
           
static void CreativeCommons.removeLicense(Context context, Item item)
           
static void CreativeCommons.setLicense(Context context, Item item, InputStream licenseStm, String mimeType)
           
static void CreativeCommons.setLicense(Context context, Item item, String cc_license_url)
          This is a bit of the "do-the-right-thing" method for CC stuff in an item
 

Uses of Item in org.dspace.search
 

Fields in org.dspace.search declared as Item
 Item HarvestedItemInfo.item
          The item.
 

Uses of Item in org.dspace.submit.step
 

Methods in org.dspace.submit.step with parameters of type Item
protected  int UploadStep.processRemoveFile(Context context, Item item, int bitstreamID)
          Remove a file from an item
protected  void DescribeStep.readDate(javax.servlet.http.HttpServletRequest request, Item item, String schema, String element, String qualifier)
          Fill out a metadata date field with the value from a form.
protected  void DescribeStep.readNames(javax.servlet.http.HttpServletRequest request, Item item, String schema, String element, String qualifier, boolean repeated)
          Set relevant metadata fields in an item from name values in the form.
protected  void DescribeStep.readSeriesNumbers(javax.servlet.http.HttpServletRequest request, Item item, String schema, String element, String qualifier, boolean repeated)
          Set relevant metadata fields in an item from series/number values in the form.
protected  void DescribeStep.readText(javax.servlet.http.HttpServletRequest request, Item item, String schema, String element, String qualifier, boolean repeated, String lang)
          Fill out an item's metadata values from a plain standard text field.
 

Uses of Item in org.dspace.workflow
 

Methods in org.dspace.workflow that return Item
 Item WorkflowItem.getItem()
           
 



Copyright © 2009 The DSpace Foundation. All Rights Reserved.