Skip to content

Changes

Summary

  1. [466340] Ensure *Support classes share similar contract. (details)
  2. [NONE] Add javadoc to IDisposable. (details)
  3. [NONE] Add null checks within constructors of *Support classes. (details)
Commit 7fb61f21efe046049af560fc4ebdb03bc8cd679d by anyssen
[466340] Ensure *Support classes share similar contract.

- Ensured PropertyStoreSupport does not implement IPropertyStore.
- Ensured PropertyStoreSupport does not create a local
PropertyChangeSupport but uses one that get's pass into the constructor.
- Ensured ActivatableSupport does not provide an unused generic
parameter.
The file was modified org.eclipse.gef4.common/src/org/eclipse/gef4/common/properties/PropertyStoreSupport.java (diff)
The file was modified org.eclipse.gef4.common/src/org/eclipse/gef4/common/activate/ActivatableSupport.java (diff)
The file was modified org.eclipse.gef4.mvc/src/org/eclipse/gef4/mvc/parts/AbstractVisualPart.java (diff)
The file was modified org.eclipse.gef4.common/src/org/eclipse/gef4/common/adapt/AdaptableSupport.java (diff)
The file was modified org.eclipse.gef4.layout/src/org/eclipse/gef4/layout/AbstractLayoutContext.java (diff)
The file was modified org.eclipse.gef4.mvc/src/org/eclipse/gef4/mvc/viewer/AbstractViewer.java (diff)
The file was modified org.eclipse.gef4.zest.fx/src/org/eclipse/gef4/zest/fx/layout/GraphEdgeLayout.java (diff)
The file was modified org.eclipse.gef4.zest.fx/src/org/eclipse/gef4/zest/fx/layout/GraphNodeLayout.java (diff)
The file was modified org.eclipse.gef4.mvc/src/org/eclipse/gef4/mvc/domain/AbstractDomain.java (diff)
The file was modified org.eclipse.gef4.zest.fx/src/org/eclipse/gef4/zest/fx/layout/GraphSubgraphLayout.java (diff)
Commit 0717c43a8cd3cec5b40454c0d5222fbc3d957583 by anyssen
[NONE] Add javadoc to IDisposable.
The file was modified org.eclipse.gef4.common/src/org/eclipse/gef4/common/dispose/IDisposable.java (diff)
Commit 2b85535f21fe561fa521b58498d189f2e4498014 by anyssen
[NONE] Add null checks within constructors of *Support classes.
The file was modified org.eclipse.gef4.common/src/org/eclipse/gef4/common/adapt/AdaptableSupport.java (diff)
The file was modified org.eclipse.gef4.common/src/org/eclipse/gef4/common/properties/PropertyStoreSupport.java (diff)