Class ModelOnChangeExecutionTemplate<T extends AbstractItemModel>


  • public abstract class ModelOnChangeExecutionTemplate<T extends AbstractItemModel>
    extends java.lang.Object
    • Constructor Detail

      • ModelOnChangeExecutionTemplate

        public ModelOnChangeExecutionTemplate​(T model,
                                              InterceptorContext ctx)
    • Method Detail

      • modelHasChanged

        protected abstract boolean modelHasChanged()
      • executeOnChange

        protected abstract void executeOnChange()
      • executeIfContentChanged

        public void executeIfContentChanged()
      • getOriginal

        protected <T> T getOriginal​(java.lang.String attributeQualifier)