Allow access to properties that are not joined

Description

Currently Property.getPropertyIterator() returns all properties - including those that are properties from a <join>.

This makes very much sense for the core, but the tools need to be able to distinguish between which Properties are joined and which are not.

Suggestions:

boolean isJoined(Property p)

or more accessible an Iterator that includes only the "local" Properties.

Environment

None

Assignee

GavinG

Reporter

Max Rydahl Andersen

Fix versions

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Components

Affects versions

Priority

Configure