Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Copyright 2012 JBoss Inc
  * 
  * Licensed under the Apache License, Version 2.0 (the "License"); you may not
  * use this file except in compliance with the License. You may obtain a copy of
  * the License at
  * 
  * http://www.apache.org/licenses/LICENSE-2.0
  * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */
package org.drools.workbench.screens.guided.dtable.client.widget.auditlog;
A column showing an icon to delete an AuditLogEntry
    private static final ImageResourceCell cell = new ImageResourceCell() {
        public Set<StringgetConsumedEvents() {
            HashSet<Stringevents = new HashSet<String>();
            events.add"click" );
            return events;
        }
        @Override
        public void onBrowserEventContext context,
                                    Element parent,
                                    ImageResource value,
                                    NativeEvent event,
                                    ValueUpdater<ImageResourcevalueUpdater ) {
            super.onBrowserEventcontext,
                                  parent,
                                  value,
                                  event,
                                  valueUpdater );
            if ( "click".equalsevent.getType() ) ) {
                onEnterKeyDowncontext,
                                parent,
                                value,
                                event,
                                valueUpdater );
            }
        }
        @Override
        protected void onEnterKeyDownContext context,
                                       Element parent,
                                       ImageResource value,
                                       NativeEvent event,
                                       ValueUpdater<ImageResourcevalueUpdater ) {
            if ( valueUpdater != null ) {
                if ( Window.confirm..AreYouSureYouWantToRemoveThisItem() ) ) {
                    valueUpdater.update );
                }
            }
        }
    };
        super );
    }
    @Override
    public ImageResource getValueAuditLogEntry object ) {
        return ;
    }
New to GrepCode? Check out our FAQ X