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
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
This class shouldn't be used by check developers directly
-
Method Summary
Modifier and TypeMethodDescriptionMap<org.eclipse.emf.ecore.EStructuralFeature,
ModelRebuildScopeCollectorDefinition.ContainmentPathNode> 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 Details
-
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
-