@ Override protected boolean execute ( ) { // Disabled triggers are always false if ( ( trigger instanceof Disableable ) && ( ( Disableable ) trigger ) . isDisabled ( ) && ! ( trigger instanceof Input && ( ( Input ) trigger ) . isReadOnly ( ) ) ) { return false ; } final Object triggerValue = getTriggerValue ( null ) ; final Object compareValue = getCompareValue ( ) ; return executeCompare ( triggerValue , compareValue ) ; }
Compare the trigger and compare value .