Interface IClassReferenceOwnerUpdates

  • All Known Implementing Classes:
    EditorSelector

    public interface IClassReferenceOwnerUpdates
    Interface implements by a property container that contains ClassReference's in order to be notified that a change in class occurred that could require re-checking/validation.

    This interface is typically used in the Designer but is placed in the Core package because it may have to be implemented by a Core property container.

    Author:
    Christopher Mindus
    • Method Detail

      • onClassReferenceChanged

        void onClassReferenceChanged​(ClassReference classReference)
        Called when class reference changed.
        Parameters:
        classReference - The class reference that changed.
      • onClassRefactored

        void onClassRefactored​(ClassReference classReference,
                               java.lang.String oldName,
                               java.lang.String newName)
        Called for rename refactoring.
        Parameters:
        classReference - The class reference that changes.
        oldName - The old name.
        newName - The new name.