Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.compare
Interface IStreamContentAccessor

All Known Subinterfaces:
  IEncodedStreamContentAccessor

All Known Implementing Classes:
  BufferedContent, DocumentRangeNode, HistoryItem, ResourceNode

public interface IStreamContentAccessor

An `IStreamContentAccessor` object represents a set of bytes which can be accessed by means of a stream.

Clients may implement this interface, or use the standard implementation, `BufferedContent`.

See Also:
  `BufferedContent`

Method Summary
`InputStream` | `getContents()` Returns an open `InputStream` for this object which can be used to retrieve the object's content.

Method Detail

### getContents

    public InputStream getContents()
                            throws CoreException

  Returns an open `InputStream` for this object which can be used to retrieve the object's content. The client is responsible for closing the stream when finished. Returns `null` if this object has no streamable contents.

  Returns:
    an input stream containing the contents of this object
  Throws:
    `CoreException` - if the contents of this object could not be accessed

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.