# com.bea.ide.sourceeditor
DefaultSourceViewInfo Class

public class DefaultSourceViewInfo
extends `DefaultDocumentViewInfo`

Utility class allowing for delayed loading of a document's source view.

Hierarchy
  `Object`
  `DefaultDocumentViewInfo`
  `DefaultSourceViewInfo`

All Implemented Interfaces
  `IDocumentViewInfo`

## Constructor Summary

DefaultSourceViewInfo(`ISourceDocument` doc, `String` strName, `Icon` icon, `String` strDescription) Creates a new DefaultSourceViewInfo object

## Method Summary

`public `IDocumentView`` | `createView`() Creates a new source view for this document.

Methods from `com.bea.ide.document.`DefaultDocumentViewInfo``
``getDescription`, `getIcon`, `getName`, `setDescription`, `setIcon`, `setName``

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `com.bea.ide.document.`IDocumentViewInfo``
``createView`, `getDescription`, `getIcon`, `getName``

## Constructor Detail

### DefaultSourceViewInfo

    public DefaultSourceViewInfo(ISourceDocument doc,
                                 String strName,
                                 Icon icon,
                                 String strDescription)

  Creates a new DefaultSourceViewInfo object

## Method Detail

### createView() Method

    public IDocumentView createView()

Creates a new source view for this document.

#### Returns

a new source view