Package com.e1c.g5.v8.dt.check.context
Class ModelRebuildScopeCollectorDefinition.ContainmentPathNode
- java.lang.Object
-
- com.e1c.g5.v8.dt.check.context.ModelRebuildScopeCollectorDefinition.ContainmentPathNode
-
- Enclosing class:
- ModelRebuildScopeCollectorDefinition
public static final class ModelRebuildScopeCollectorDefinition.ContainmentPathNode extends Object
The node of the containment path tree. Used to provide information on features being the target of the re-check in case if the model rebuild process/forced re-check is initiated.
This class shouldn't be used by check developers directly
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<org.eclipse.emf.ecore.EStructuralFeature,ModelRebuildScopeCollectorDefinition.ContainmentPathNode>
getChildNodes()
Gets the map of the childrenboolean
isTarget()
Checks if this node is a direct target for the rebuild process scope collection and not the only part of the feature pathvoid
setTarget(boolean isTarget)
Sets the flag of a direct target for the rebuild process scope collection.
-
-
-
Method Detail
-
getChildNodes
public Map<org.eclipse.emf.ecore.EStructuralFeature,ModelRebuildScopeCollectorDefinition.ContainmentPathNode> getChildNodes()
Gets the map of the children- Returns:
- The child nodes being mapped to respective features. May not be
null
-
isTarget
public boolean isTarget()
Checks if this node is a direct target for the rebuild process scope collection and not the only part of the feature path- Returns:
- True if objects contained/referenced by the corresponding feature should take part in the full rebuild re-check process
-
setTarget
public void setTarget(boolean isTarget)
Sets the flag of a direct target for the rebuild process scope collection. In case if the flag is set to true, the objects contained/referenced by the corresponding feature should take part in the full rebuild re-check process part of the feature path- Parameters:
isTarget
- The value of the target flag to set
-
-