Save This Page
Home » poi-src-3.2-FINAL-20081019 » org.apache » poi » hpsf » [javadoc | source]
org.apache.poi.hpsf
public class: DocumentSummaryInformation [javadoc | source]
java.lang.Object
   org.apache.poi.hpsf.PropertySet
      org.apache.poi.hpsf.MutablePropertySet
         org.apache.poi.hpsf.SpecialPropertySet
            org.apache.poi.hpsf.DocumentSummaryInformation

Convenience class representing a DocumentSummary Information stream in a Microsoft Office document.

Field Summary
public static final  String DEFAULT_STREAM_NAME   

The document name a document summary information stream usually has in a POIFS filesystem.

 
Fields inherited from org.apache.poi.hpsf.PropertySet:
BYTE_ORDER_ASSERTION,  byteOrder,  FORMAT_ASSERTION,  format,  osVersion,  OS_WIN16,  OS_MACINTOSH,  OS_WIN32,  classID,  sections
Constructor:
 public DocumentSummaryInformation(PropertySet ps) throws UnexpectedPropertySetTypeException 
    Parameters:
    ps - A property set which should be created from a document summary information stream.
    Throws:
    UnexpectedPropertySetTypeException - if ps does not contain a document summary information stream.
Method from org.apache.poi.hpsf.DocumentSummaryInformation Summary:
getByteCount,   getCategory,   getCompany,   getCustomProperties,   getDocparts,   getHeadingPair,   getHiddenCount,   getLineCount,   getLinksDirty,   getMMClipCount,   getManager,   getNoteCount,   getParCount,   getPresentationFormat,   getScale,   getSlideCount,   removeByteCount,   removeCategory,   removeCompany,   removeCustomProperties,   removeDocparts,   removeHeadingPair,   removeHiddenCount,   removeLineCount,   removeLinksDirty,   removeMMClipCount,   removeManager,   removeNoteCount,   removeParCount,   removePresentationFormat,   removeScale,   removeSlideCount,   setByteCount,   setCategory,   setCompany,   setCustomProperties,   setDocparts,   setHeadingPair,   setHiddenCount,   setLineCount,   setLinksDirty,   setMMClipCount,   setManager,   setNoteCount,   setParCount,   setPresentationFormat,   setScale,   setSlideCount
Methods from org.apache.poi.hpsf.SpecialPropertySet:
addSection,   clearSections,   equals,   getByteOrder,   getClassID,   getFirstSection,   getFormat,   getOSVersion,   getProperties,   getProperty,   getPropertyBooleanValue,   getPropertyIntValue,   getSectionCount,   getSections,   hashCode,   isDocumentSummaryInformation,   isSummaryInformation,   setByteOrder,   setClassID,   setFormat,   setOSVersion,   toInputStream,   toString,   wasNull,   write,   write
Methods from org.apache.poi.hpsf.MutablePropertySet:
addSection,   clearSections,   setByteOrder,   setClassID,   setFormat,   setOSVersion,   toInputStream,   write,   write
Methods from org.apache.poi.hpsf.PropertySet:
equals,   getByteOrder,   getClassID,   getFirstSection,   getFormat,   getOSVersion,   getProperties,   getProperty,   getPropertyBooleanValue,   getPropertyIntValue,   getSectionCount,   getSections,   getSingleSection,   hashCode,   isDocumentSummaryInformation,   isPropertySetStream,   isPropertySetStream,   isSummaryInformation,   toString,   wasNull
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.poi.hpsf.DocumentSummaryInformation Detail:
 public int getByteCount() 
 public String getCategory() 

    Returns the category (or null).

 public String getCompany() 

    Returns the company (or null).

 public CustomProperties getCustomProperties() 

    Gets the custom properties.

 public byte[] getDocparts() 

    Returns the doc parts (or null) when this method is implemented. Please note that the return type is likely to change!

 public byte[] getHeadingPair() 

    Returns the heading pair (or null) when this method is implemented. Please note that the return type is likely to change!

 public int getHiddenCount() 
 public int getLineCount() 
 public boolean getLinksDirty() 

    Returns true if the custom links are dirty.

 public int getMMClipCount() 
 public String getManager() 

    Returns the manager (or null).

 public int getNoteCount() 
 public int getParCount() 
 public String getPresentationFormat() 

    Returns the presentation format (or null).

 public boolean getScale() 

    Returns true when scaling of the thumbnail is desired, false if cropping is desired.

 public int getSlideCount() 
 public  void removeByteCount() 

    Removes the byte count.

 public  void removeCategory() 

    Removes the category.

 public  void removeCompany() 

    Removes the company.

 public  void removeCustomProperties() 

    Removes the custom properties.

 public  void removeDocparts() 

    Removes the doc parts.

 public  void removeHeadingPair() 

    Removes the heading pair.

 public  void removeHiddenCount() 

    Removes the hidden count.

 public  void removeLineCount() 

    Removes the line count.

 public  void removeLinksDirty() 

    Removes the links dirty.

 public  void removeMMClipCount() 

    Removes the mmclip count.

 public  void removeManager() 

    Removes the manager.

 public  void removeNoteCount() 

    Removes the noteCount.

 public  void removeParCount() 

    Removes the par count.

 public  void removePresentationFormat() 

    Removes the presentation format.

 public  void removeScale() 

    Removes the scale.

 public  void removeSlideCount() 

    Removes the slide count.

 public  void setByteCount(int byteCount) 

    Sets the byte count.

 public  void setCategory(String category) 

    Sets the category.

 public  void setCompany(String company) 

    Sets the company.

 public  void setCustomProperties(CustomProperties customProperties) 

    Sets the custom properties.

 public  void setDocparts(byte[] docparts) 

    Sets the doc parts.

 public  void setHeadingPair(byte[] headingPair) 

    Sets the heading pair.

 public  void setHiddenCount(int hiddenCount) 

    Sets the hidden count.

 public  void setLineCount(int lineCount) 

    Sets the line count.

 public  void setLinksDirty(boolean linksDirty) 

    Sets the linksDirty.

 public  void setMMClipCount(int mmClipCount) 

    Sets the mmclip count.

 public  void setManager(String manager) 

    Sets the manager.

 public  void setNoteCount(int noteCount) 

    Sets the note count.

 public  void setParCount(int parCount) 

    Sets the par count.

 public  void setPresentationFormat(String presentationFormat) 

    Sets the presentation format.

 public  void setScale(boolean scale) 

    Sets the scale.

 public  void setSlideCount(int slideCount) 

    Sets the slideCount.