Add a new parameter to getNeighboursOf() to dictate whether filter file
groups should be shown. All existing callers of this method will pass in
"false" so they have the same behaviour as before.
- Refactor getNeighboursOf() to make it easier to understand, and more
compact.
- Finish supporting the showFilters flag.
Implement the getPathStrings() and setPathStrings() methods in FileMgr.
Modify FileGroupChangeOperation so that it accepts String members of a
file group, rather than only integer members. This is necessary to
support filter file groups.
Add preliminary support for adding filters onto file-action connections.
Provide meaningful tool-tip content for UIFileActionConnections that
have filters attached.
Implement deletion of filters from file-action connections.
Better tracking/reporting of which index (within a merge group) a
connection goes into.
Implement "New Filter" and "Delete" for Merge file group connections.
Refactor (simplify) code to make use of GraphitiUtils.getSelection().
Fix the getBusinessObjectFromElement() method to also support
connections.
Mostly implement the properties page for manipulating connection
filters. Everything is done, except for adding new patterns or editing
existing patterns.