org.eclipse.emf.ecore.change
Interface ResourceChange

All Superinterfaces:
EObject, Notifier
All Known Implementing Classes:
ResourceChangeImpl

public interface ResourceChange
extends EObject

A representation of the model object 'Resource Change'.

The following features are supported:

See Also:
ChangePackage.getResourceChange()

Method Summary
 void apply()
           
 void applyAndReverse()
           
 EList getListChanges()
          Returns the value of the 'List Changes' containment reference list.
 Resource getResource()
          Returns the value of the 'Resource' attribute
 String getResourceURI()
          Returns the value of the 'Resource URI' attribute
 EList getValue()
          Returns the value of the 'Value' attribute
 void setResource(Resource value)
          Sets the value of the 'Resource' attribute
 void setResourceURI(String value)
          Sets the value of the 'Resource URI' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getResourceURI

public String getResourceURI()
Returns the value of the 'Resource URI' attribute.

If the meaning of the 'Resource URI' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Resource URI' attribute.
See Also:
setResourceURI(String), ChangePackage.getResourceChange_ResourceURI()

setResourceURI

public void setResourceURI(String value)
Sets the value of the 'Resource URI' attribute.

Parameters:
value - the new value of the 'Resource URI' attribute.
See Also:
getResourceURI()

getResource

public Resource getResource()
Returns the value of the 'Resource' attribute.

If the meaning of the 'Resource' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Resource' attribute.
See Also:
setResource(Resource), ChangePackage.getResourceChange_Resource()

setResource

public void setResource(Resource value)
Sets the value of the 'Resource' attribute.

Parameters:
value - the new value of the 'Resource' attribute.
See Also:
getResource()

getValue

public EList getValue()
Returns the value of the 'Value' attribute.

If the meaning of the 'Value' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value' attribute.
See Also:
ChangePackage.getResourceChange_Value()

getListChanges

public EList getListChanges()
Returns the value of the 'List Changes' containment reference list. The list contents are of type ListChange.

If the meaning of the 'List Changes' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'List Changes' containment reference list.
See Also:
ChangePackage.getResourceChange_ListChanges()

apply

public void apply()


applyAndReverse

public void applyAndReverse()


Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.