com.aptana.ide.debug.internal.ui
Class StorageEditorInput

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by com.aptana.ide.debug.internal.ui.StorageEditorInput
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.IEditorInput, org.eclipse.ui.IStorageEditorInput
Direct Known Subclasses:
LocalFileStorageEditorInput, UniformResourceStorageEditorInput

public abstract class StorageEditorInput
extends org.eclipse.core.runtime.PlatformObject
implements org.eclipse.ui.IStorageEditorInput

Author:
Max Stepanov

Constructor Summary
StorageEditorInput(org.eclipse.core.resources.IStorage storage)
          Constructs an editor input on the given storage
 
Method Summary
 boolean equals(java.lang.Object object)
           
 java.lang.Object getAdapter(java.lang.Class adapter)
           
 org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
           
 java.lang.String getName()
           
 org.eclipse.ui.IPersistableElement getPersistable()
           
 org.eclipse.core.resources.IStorage getStorage()
           
 java.lang.String getToolTipText()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.IEditorInput
exists
 

Constructor Detail

StorageEditorInput

public StorageEditorInput(org.eclipse.core.resources.IStorage storage)
Constructs an editor input on the given storage

Parameters:
storage -
Method Detail

getAdapter

public java.lang.Object getAdapter(java.lang.Class adapter)
Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdaptable
Overrides:
getAdapter in class org.eclipse.core.runtime.PlatformObject
See Also:
IAdaptable.getAdapter(java.lang.Class)

getStorage

public org.eclipse.core.resources.IStorage getStorage()
Specified by:
getStorage in interface org.eclipse.ui.IStorageEditorInput
See Also:
IStorageEditorInput.getStorage()

getImageDescriptor

public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
Specified by:
getImageDescriptor in interface org.eclipse.ui.IEditorInput
See Also:
IEditorInput.getImageDescriptor()

getName

public java.lang.String getName()
Specified by:
getName in interface org.eclipse.ui.IEditorInput
See Also:
IEditorInput.getName()

getPersistable

public org.eclipse.ui.IPersistableElement getPersistable()
Specified by:
getPersistable in interface org.eclipse.ui.IEditorInput
See Also:
IEditorInput.getPersistable()

getToolTipText

public java.lang.String getToolTipText()
Specified by:
getToolTipText in interface org.eclipse.ui.IEditorInput
See Also:
IEditorInput.getToolTipText()

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
See Also:
Object.hashCode()