Took over abandoned change: Cleanup in API of DiagramBehavior

*Modifier of externally called methods changed to protected if possible
*Kept diagram editor input for referencing diagram URI because
substitution would mean replacement with 2 fields (URI and
diagramTypeProviderId)
*Took over JavaDoc from old DiagramEditor

Change-Id: Ie602989652182f34cc0e2c5b0558e83a51a98731
3 files changed
tree: c3df74e42cc41d7d4bf28552f6d7092ffc89eb75
  1. examples/
  2. features/
  3. plugins/
  4. releng/
  5. tests/