001package org.vishia.gral.base; 002 003import org.vishia.gral.ifc.GralWidget_ifc; 004 005public interface GralKeySpecial_ifc 006{ 007 008 /**This method can be overridden by specialized classes of this. 009 * This method is called firstly. 010 * Note if a special key should be handled in the {@link GralWidget#getActionChange()} 011 * then this special handling should be programmed in the derived class. 012 * If this method returns true, the key is not applied to the action and not applied to the common handling. 013 * @return true if the key is processed. 014 * 015 * 016 * */ 017 boolean specialKeysOfWidgetType(int key, GralWidget_ifc widgg, Object widgImpl); 018 019}