A Java model region describes a hierarchical set of elements. Regions are often used to describe a set of elements to be considered when performing operations; for example, the set of elements to be considered during a search. A region may include elements from different projects.
When an element is included in a region, all of its children are considered to be included. Children of an included element cannot be selectively excluded.
Instances can be created via the JavaCore.newRegion
.
@see JavaCore#newRegion()
@noimplement This interface is not intended to be implemented by clients.