com.pvx.ooadide.properties
Class ResourceToChangeEntity

java.lang.Object
  extended by com.pvx.ooadide.properties.ResourceToChangeEntity
All Implemented Interfaces:
org.eclipse.compare.IModificationDate, org.eclipse.compare.IStreamContentAccessor, org.eclipse.compare.ITypedElement

public class ResourceToChangeEntity
extends java.lang.Object
implements org.eclipse.compare.IStreamContentAccessor, org.eclipse.compare.ITypedElement, org.eclipse.compare.IModificationDate


Field Summary
 
Fields inherited from interface org.eclipse.compare.ITypedElement
FOLDER_TYPE, TEXT_TYPE, UNKNOWN_TYPE
 
Constructor Summary
ResourceToChangeEntity(org.eclipse.core.resources.IFile initResource)
           
 
Method Summary
 java.io.InputStream getContents()
           
 org.eclipse.core.resources.IFile getFile()
           
 org.eclipse.swt.graphics.Image getImage()
           
 long getModificationDate()
           
 java.lang.String getName()
           
 java.lang.String getTempFile()
           
 java.lang.String getType()
           
 void setFile(org.eclipse.core.resources.IFile resource)
           
 void setTempFile(java.lang.String tempFile)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceToChangeEntity

public ResourceToChangeEntity(org.eclipse.core.resources.IFile initResource)
Method Detail

setFile

public void setFile(org.eclipse.core.resources.IFile resource)

getFile

public org.eclipse.core.resources.IFile getFile()

setTempFile

public void setTempFile(java.lang.String tempFile)

getTempFile

public java.lang.String getTempFile()

getContents

public java.io.InputStream getContents()
                                throws org.eclipse.core.runtime.CoreException
Specified by:
getContents in interface org.eclipse.compare.IStreamContentAccessor
Throws:
org.eclipse.core.runtime.CoreException

getImage

public org.eclipse.swt.graphics.Image getImage()
Specified by:
getImage in interface org.eclipse.compare.ITypedElement

getName

public java.lang.String getName()
Specified by:
getName in interface org.eclipse.compare.ITypedElement

getType

public java.lang.String getType()
Specified by:
getType in interface org.eclipse.compare.ITypedElement

getModificationDate

public long getModificationDate()
Specified by:
getModificationDate in interface org.eclipse.compare.IModificationDate