|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ListChange | |
|---|---|
| org.eclipse.emf.ecore.change | Provides an API for describing and applying model changes. |
| org.eclipse.emf.ecore.change.impl | Provides an implementation of the Change model. |
| org.eclipse.emf.ecore.change.util | Provides utilities. |
| Uses of ListChange in org.eclipse.emf.ecore.change |
|---|
| Methods in org.eclipse.emf.ecore.change that return ListChange | |
|---|---|
ListChange |
ChangeFactory.createListChange()
Returns a new object of class 'List Change' |
| Methods in org.eclipse.emf.ecore.change that return types with arguments of type ListChange | |
|---|---|
EList<ListChange> |
FeatureChange.getListChanges()
Returns the value of the 'List Changes' containment reference list. |
EList<ListChange> |
ResourceChange.getListChanges()
Returns the value of the 'List Changes' containment reference list. |
| Uses of ListChange in org.eclipse.emf.ecore.change.impl |
|---|
| Classes in org.eclipse.emf.ecore.change.impl that implement ListChange | |
|---|---|
class |
ListChangeImpl
An implementation of the model object 'List Change' |
| Fields in org.eclipse.emf.ecore.change.impl with type parameters of type ListChange | |
|---|---|
protected EList<ListChange> |
ResourceChangeImpl.listChanges
The cached value of the ' List Changes' containment reference list |
protected EList<ListChange> |
FeatureChangeImpl.listChanges
The cached value of the ' List Changes' containment reference list |
| Methods in org.eclipse.emf.ecore.change.impl that return ListChange | |
|---|---|
ListChange |
ChangeFactoryImpl.createListChange()
|
protected ListChange |
FeatureMapEntryImpl.createListChange(EList<ListChange> changesList,
ChangeKind kind,
int index)
|
protected ListChange |
FeatureChangeImpl.createListChange(EList<ListChange> changesList,
ChangeKind kind,
int index)
|
| Methods in org.eclipse.emf.ecore.change.impl that return types with arguments of type ListChange | |
|---|---|
EList<ListChange> |
ResourceChangeImpl.getListChanges()
|
EList<ListChange> |
FeatureChangeImpl.getListChanges()
|
| Method parameters in org.eclipse.emf.ecore.change.impl with type arguments of type ListChange | |
|---|---|
protected ListChange |
FeatureMapEntryImpl.createListChange(EList<ListChange> changesList,
ChangeKind kind,
int index)
|
protected ListChange |
FeatureChangeImpl.createListChange(EList<ListChange> changesList,
ChangeKind kind,
int index)
|
| Uses of ListChange in org.eclipse.emf.ecore.change.util |
|---|
| Methods in org.eclipse.emf.ecore.change.util that return ListChange | |
|---|---|
protected ListChange |
ListDifferenceAnalyzer.createListChange(EList<ListChange> listChanges,
ChangeKind kind,
int index)
Creates a ListChange, initialzes the main attributes, and adds it to the specified listChanges. |
| Methods in org.eclipse.emf.ecore.change.util that return types with arguments of type ListChange | |
|---|---|
EList<ListChange> |
ListDifferenceAnalyzer.analyzeLists(EList<?> oldList,
EList<?> newList)
Analyzes the differences between two lists, returning the list changes
that describe how the newList could be changed to the contents of
oldList. |
| Methods in org.eclipse.emf.ecore.change.util with parameters of type ListChange | |
|---|---|
T |
ChangeSwitch.caseListChange(ListChange object)
Returns the result of interpreting the object as an instance of 'List Change' |
| Method parameters in org.eclipse.emf.ecore.change.util with type arguments of type ListChange | |
|---|---|
void |
ListDifferenceAnalyzer.analyzeLists(EList<java.lang.Object> oldList,
EList<?> newList,
EList<ListChange> listChanges)
Analyzes the differences between two lists, adding new list changes to the
specified listChanges. |
protected void |
ListDifferenceAnalyzer.createAddListChange(EList<java.lang.Object> oldList,
EList<ListChange> listChanges,
java.lang.Object newObject,
int index)
Convenience method added to allow subclasses to modify the default implementation for the scenario in which an element was added to the monitored list. |
protected ListChange |
ListDifferenceAnalyzer.createListChange(EList<ListChange> listChanges,
ChangeKind kind,
int index)
Creates a ListChange, initialzes the main attributes, and adds it to the specified listChanges. |
protected void |
ListDifferenceAnalyzer.createListChanges(EList<java.lang.Object> oldList,
EList<?> newList,
EList<ListChange> listChanges)
|
protected void |
ListDifferenceAnalyzer.createMoveListChange(EList<?> oldList,
EList<ListChange> listChanges,
java.lang.Object newObject,
int index,
int toIndex)
Convenience method added to allow subclasses to modify the default implementation for the scenario in which an element was moved in the monitored list. |
protected void |
ListDifferenceAnalyzer.createRemoveListChange(EList<?> oldList,
EList<ListChange> listChanges,
java.lang.Object newObject,
int index)
Convenience method added to allow subclasses to modify the default implementation for the scenario in which an element was removed from the monitored list. |
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||