Modifier and Type | Class and Description |
---|---|
class |
ItemExtender |
Modifier and Type | Method and Description |
---|---|
Item |
NotationFactory.createItem()
Returns a new object of class 'Item'.
|
Item |
Attribute.getContainer()
Returns the value of the 'Container' reference.
|
Item |
Item.getParent()
Returns the value of the 'Parent' reference.
|
Item |
ViewerState.getParent(Item child) |
Item |
Edge.getSource()
Returns the value of the 'Source' reference.
|
Item |
Edge.getTarget()
Returns the value of the 'Target' reference.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Item> |
Item.getChildren()
Returns the value of the 'Children' reference list.
|
java.util.Collection<Item> |
ViewerState.getChildren(Item parent) |
org.eclipse.emf.common.util.EList<Item> |
NotationModel.getItems()
Returns the value of the 'Items' containment reference list.
|
java.util.Collection<Item> |
ViewerState.getItems() |
java.util.Collection<Item> |
ViewerState.getItemsFor(java.lang.Object target)
Access the Set of Items mapped to an EObject.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ItemExtender.RootItem.apply(Item item) |
boolean |
ItemExtender.ChildItem.apply(Item item) |
java.util.Collection<Item> |
ViewerState.getChildren(Item parent) |
Item |
ViewerState.getParent(Item child) |
void |
ViewerState.itemAppeared(Item item) |
void |
ViewerState.itemDisappeared(Item item) |
void |
ViewerState.labelUpdated(Item item,
java.lang.String newLabel) |
void |
Attribute.setContainer(Item value)
Sets the value of the '
Container ' reference. |
void |
Item.setParent(Item value)
Sets the value of the '
Parent ' reference. |
void |
Edge.setSource(Item value)
Sets the value of the '
Source ' reference. |
void |
Edge.setTarget(Item value)
Sets the value of the '
Target ' reference. |
Modifier and Type | Class and Description |
---|---|
class |
ItemImpl
An implementation of the model object 'Item'.
|
Modifier and Type | Method and Description |
---|---|
Item |
AttributeImpl.basicGetContainer() |
Item |
ItemImpl.basicGetParent() |
Item |
EdgeImpl.basicGetSource() |
Item |
EdgeImpl.basicGetTarget() |
Item |
NotationFactoryImpl.createItem() |
Item |
AttributeImpl.getContainer() |
Item |
ItemImpl.getParent() |
Item |
EdgeImpl.getSource() |
Item |
EdgeImpl.getTarget() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Item> |
ItemImpl.getChildren() |
org.eclipse.emf.common.util.EList<Item> |
NotationModelImpl.getItems() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
ItemImpl.basicSetParent(Item newParent,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
AttributeImpl.setContainer(Item newContainer) |
void |
ItemImpl.setParent(Item newParent) |
void |
EdgeImpl.setSource(Item newSource) |
void |
EdgeImpl.setTarget(Item newTarget) |
Modifier and Type | Method and Description |
---|---|
void |
IViewerStateListener.itemAppeared(Item item) |
void |
AbstractViewerStateListener.itemAppeared(Item item) |
void |
IViewerStateListener.itemDisappeared(Item item) |
void |
AbstractViewerStateListener.itemDisappeared(Item item) |
void |
IViewerLabelListener.labelUpdated(Item item,
java.lang.String newLabel) |
void |
AbstractViewerLabelListener.labelUpdated(Item item,
java.lang.String newLabel) |
Modifier and Type | Method and Description |
---|---|
Item |
ChildrenMatch.getChild() |
Item |
Param2itemMatch.getItem() |
Item |
ChildrenMatch.getParent() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Item> |
ChildrenMatcher.getAllValuesOfchild()
Retrieve the set of values that occur in matches for child.
|
java.util.Set<Item> |
ChildrenMatcher.getAllValuesOfchild(ChildrenMatch partialMatch)
Retrieve the set of values that occur in matches for child.
|
java.util.Set<Item> |
ChildrenMatcher.getAllValuesOfchild(Item pParent)
Retrieve the set of values that occur in matches for child.
|
java.util.Set<Item> |
Param2itemMatcher.getAllValuesOfitem()
Retrieve the set of values that occur in matches for item.
|
java.util.Set<Item> |
Param2itemMatcher.getAllValuesOfitem(java.lang.Object pParam,
Trace pTrace)
Retrieve the set of values that occur in matches for item.
|
java.util.Set<Item> |
Param2itemMatcher.getAllValuesOfitem(Param2itemMatch partialMatch)
Retrieve the set of values that occur in matches for item.
|
java.util.Set<Item> |
ChildrenMatcher.getAllValuesOfparent()
Retrieve the set of values that occur in matches for parent.
|
java.util.Set<Item> |
ChildrenMatcher.getAllValuesOfparent(ChildrenMatch partialMatch)
Retrieve the set of values that occur in matches for parent.
|
java.util.Set<Item> |
ChildrenMatcher.getAllValuesOfparent(Item pChild)
Retrieve the set of values that occur in matches for parent.
|
Modifier and Type | Method and Description |
---|---|
int |
ChildrenMatcher.countMatches(Item pParent,
Item pChild)
Returns the number of all matches of the pattern that conform to the given fixed values of some parameters.
|
int |
Param2itemMatcher.countMatches(java.lang.Object pParam,
Trace pTrace,
Item pItem)
Returns the number of all matches of the pattern that conform to the given fixed values of some parameters.
|
void |
ChildrenMatcher.forEachMatch(Item pParent,
Item pChild,
IMatchProcessor<? super ChildrenMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
void |
Param2itemMatcher.forEachMatch(java.lang.Object pParam,
Trace pTrace,
Item pItem,
IMatchProcessor<? super Param2itemMatch> processor)
Executes the given processor on each match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ChildrenMatcher.forOneArbitraryMatch(Item pParent,
Item pChild,
IMatchProcessor<? super ChildrenMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
Param2itemMatcher.forOneArbitraryMatch(java.lang.Object pParam,
Trace pTrace,
Item pItem,
IMatchProcessor<? super Param2itemMatch> processor)
Executes the given processor on an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
java.util.Collection<ChildrenMatch> |
ChildrenMatcher.getAllMatches(Item pParent,
Item pChild)
Returns the set of all matches of the pattern that conform to the given fixed values of some parameters.
|
java.util.Collection<Param2itemMatch> |
Param2itemMatcher.getAllMatches(java.lang.Object pParam,
Trace pTrace,
Item pItem)
Returns the set of all matches of the pattern that conform to the given fixed values of some parameters.
|
java.util.Set<Item> |
ChildrenMatcher.getAllValuesOfchild(Item pParent)
Retrieve the set of values that occur in matches for child.
|
java.util.Set<java.lang.Object> |
Param2itemMatcher.getAllValuesOfparam(Trace pTrace,
Item pItem)
Retrieve the set of values that occur in matches for param.
|
java.util.Set<Item> |
ChildrenMatcher.getAllValuesOfparent(Item pChild)
Retrieve the set of values that occur in matches for parent.
|
java.util.Set<Trace> |
Param2itemMatcher.getAllValuesOftrace(java.lang.Object pParam,
Item pItem)
Retrieve the set of values that occur in matches for trace.
|
ChildrenMatch |
ChildrenMatcher.getOneArbitraryMatch(Item pParent,
Item pChild)
Returns an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
Param2itemMatch |
Param2itemMatcher.getOneArbitraryMatch(java.lang.Object pParam,
Trace pTrace,
Item pItem)
Returns an arbitrarily chosen match of the pattern that conforms to the given fixed values of some parameters.
|
boolean |
ChildrenMatcher.hasMatch(Item pParent,
Item pChild)
Indicates whether the given combination of specified pattern parameters constitute a valid pattern match,
under any possible substitution of the unspecified parameters (if any).
|
boolean |
Param2itemMatcher.hasMatch(java.lang.Object pParam,
Trace pTrace,
Item pItem)
Indicates whether the given combination of specified pattern parameters constitute a valid pattern match,
under any possible substitution of the unspecified parameters (if any).
|
static ChildrenMatch |
ChildrenMatch.newMatch(Item pParent,
Item pChild)
Returns a new (partial) match.
|
ChildrenMatch |
ChildrenMatcher.newMatch(Item pParent,
Item pChild)
Returns a new (partial) match.
|
Param2itemMatch |
Param2itemMatcher.newMatch(java.lang.Object pParam,
Trace pTrace,
Item pItem)
Returns a new (partial) match.
|
static Param2itemMatch |
Param2itemMatch.newMatch(java.lang.Object pParam,
Trace pTrace,
Item pItem)
Returns a new (partial) match.
|
static ChildrenMatch |
ChildrenMatch.newMutableMatch(Item pParent,
Item pChild)
Returns a mutable (partial) match.
|
static Param2itemMatch |
Param2itemMatch.newMutableMatch(java.lang.Object pParam,
Trace pTrace,
Item pItem)
Returns a mutable (partial) match.
|
void |
ChildrenMatch.setChild(Item pChild) |
void |
Param2itemMatch.setItem(Item pItem) |
void |
ChildrenMatch.setParent(Item pParent) |
Modifier and Type | Method and Description |
---|---|
abstract void |
ChildrenProcessor.process(Item pParent,
Item pChild)
Defines the action that is to be executed on each match.
|
abstract void |
Param2itemProcessor.process(java.lang.Object pParam,
Trace pTrace,
Item pItem)
Defines the action that is to be executed on each match.
|
Modifier and Type | Method and Description |
---|---|
T |
NotationSwitch.caseItem(Item object)
Returns the result of interpreting the object as an instance of 'Item'.
|
Modifier and Type | Method and Description |
---|---|
void |
TreeContentProvider.itemAppeared(Item item) |
void |
ListContentProvider.itemAppeared(Item item) |
void |
TreeContentProvider.itemDisappeared(Item item) |
void |
ListContentProvider.itemDisappeared(Item item) |
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Item> |
ViewerTraceabilityUtil.deleteTracesAndItems(IncQueryEngine engine,
java.lang.Object source) |
static java.util.Collection<Item> |
ViewerTraceabilityUtil.traceToItem(IncQueryEngine engine,
java.lang.Object source) |