Package com.iizix.prop
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 Summary
Modifier and TypeMethodDescriptionvoidonClassRefactored(ClassReference classReference, String oldName, String newName) Called for rename refactoring.voidonClassReferenceChanged(ClassReference classReference) Called when class reference changed.
Method Details
onClassReferenceChanged
Called when class reference changed.- Parameters:
classReference- The class reference that changed.
onClassRefactored
Called for rename refactoring.- Parameters:
classReference- The class reference that changes.oldName- The old name.newName- The new name.