home *** CD-ROM | disk | FTP | other *** search
- package sun.awt.im;
-
- import java.awt.AWTEvent;
- import java.awt.Component;
- import java.awt.Rectangle;
- import java.awt.im.spi.InputMethod;
- import java.awt.im.spi.InputMethodContext;
- import java.util.Locale;
-
- public abstract class InputMethodAdapter implements InputMethod {
- private Component clientComponent;
-
- void setClientComponent(Component var1) {
- this.clientComponent = var1;
- }
-
- protected Component getClientComponent() {
- return this.clientComponent;
- }
-
- protected boolean haveActiveClient() {
- return this.clientComponent != null && this.clientComponent.getInputMethodRequests() != null;
- }
-
- protected void setAWTFocussedComponent(Component var1) {
- }
-
- protected boolean supportsBelowTheSpot() {
- return false;
- }
-
- protected void stopListening() {
- }
-
- public void notifyClientWindowChange(Rectangle var1) {
- }
-
- public void reconvert() {
- throw new UnsupportedOperationException();
- }
-
- public abstract Object getControlObject();
-
- public abstract void dispose();
-
- public abstract void endComposition();
-
- public abstract void removeNotify();
-
- public abstract void hideWindows();
-
- public abstract void deactivate(boolean var1);
-
- public abstract void activate();
-
- public abstract void dispatchEvent(AWTEvent var1);
-
- public abstract boolean isCompositionEnabled();
-
- public abstract void setCompositionEnabled(boolean var1);
-
- public abstract void setCharacterSubsets(Character.Subset[] var1);
-
- public abstract Locale getLocale();
-
- public abstract boolean setLocale(Locale var1);
-
- public abstract void setInputMethodContext(InputMethodContext var1);
- }
-