home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / sun / awt / NullComponentPeer.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  4.1 KB  |  234 lines

  1. package sun.awt;
  2.  
  3. import java.awt.AWTEvent;
  4. import java.awt.AWTException;
  5. import java.awt.BufferCapabilities;
  6. import java.awt.Color;
  7. import java.awt.Component;
  8. import java.awt.Cursor;
  9. import java.awt.Dimension;
  10. import java.awt.Event;
  11. import java.awt.Font;
  12. import java.awt.FontMetrics;
  13. import java.awt.Graphics;
  14. import java.awt.GraphicsConfiguration;
  15. import java.awt.Image;
  16. import java.awt.Insets;
  17. import java.awt.Point;
  18. import java.awt.Rectangle;
  19. import java.awt.Toolkit;
  20. import java.awt.event.PaintEvent;
  21. import java.awt.image.ColorModel;
  22. import java.awt.image.ImageObserver;
  23. import java.awt.image.ImageProducer;
  24. import java.awt.image.VolatileImage;
  25. import java.awt.peer.CanvasPeer;
  26. import java.awt.peer.ContainerPeer;
  27. import java.awt.peer.LightweightPeer;
  28. import java.awt.peer.PanelPeer;
  29.  
  30. public class NullComponentPeer implements LightweightPeer, CanvasPeer, PanelPeer {
  31.    public boolean isObscured() {
  32.       return false;
  33.    }
  34.  
  35.    public boolean canDetermineObscurity() {
  36.       return false;
  37.    }
  38.  
  39.    public boolean isFocusable() {
  40.       return false;
  41.    }
  42.  
  43.    public void setVisible(boolean var1) {
  44.    }
  45.  
  46.    public void show() {
  47.    }
  48.  
  49.    public void hide() {
  50.    }
  51.  
  52.    public void setEnabled(boolean var1) {
  53.    }
  54.  
  55.    public void enable() {
  56.    }
  57.  
  58.    public void disable() {
  59.    }
  60.  
  61.    public void paint(Graphics var1) {
  62.    }
  63.  
  64.    public void repaint(long var1, int var3, int var4, int var5, int var6) {
  65.    }
  66.  
  67.    public void print(Graphics var1) {
  68.    }
  69.  
  70.    public void setBounds(int var1, int var2, int var3, int var4, int var5) {
  71.    }
  72.  
  73.    public void reshape(int var1, int var2, int var3, int var4) {
  74.    }
  75.  
  76.    public void coalescePaintEvent(PaintEvent var1) {
  77.    }
  78.  
  79.    public boolean handleEvent(Event var1) {
  80.       return false;
  81.    }
  82.  
  83.    public void handleEvent(AWTEvent var1) {
  84.    }
  85.  
  86.    public Dimension getPreferredSize() {
  87.       return new Dimension(1, 1);
  88.    }
  89.  
  90.    public Dimension getMinimumSize() {
  91.       return new Dimension(1, 1);
  92.    }
  93.  
  94.    public Toolkit getToolkit() {
  95.       return null;
  96.    }
  97.  
  98.    public ColorModel getColorModel() {
  99.       return null;
  100.    }
  101.  
  102.    public Graphics getGraphics() {
  103.       return null;
  104.    }
  105.  
  106.    public GraphicsConfiguration getGraphicsConfiguration() {
  107.       return null;
  108.    }
  109.  
  110.    public FontMetrics getFontMetrics(Font var1) {
  111.       return null;
  112.    }
  113.  
  114.    public void dispose() {
  115.    }
  116.  
  117.    public void setForeground(Color var1) {
  118.    }
  119.  
  120.    public void setBackground(Color var1) {
  121.    }
  122.  
  123.    public void setFont(Font var1) {
  124.    }
  125.  
  126.    public void updateCursorImmediately() {
  127.    }
  128.  
  129.    public void setCursor(Cursor var1) {
  130.    }
  131.  
  132.    public boolean requestFocus(Component var1, boolean var2, boolean var3, long var4, CausedFocusEvent.Cause var6) {
  133.       return false;
  134.    }
  135.  
  136.    public Image createImage(ImageProducer var1) {
  137.       return null;
  138.    }
  139.  
  140.    public Image createImage(int var1, int var2) {
  141.       return null;
  142.    }
  143.  
  144.    public boolean prepareImage(Image var1, int var2, int var3, ImageObserver var4) {
  145.       return false;
  146.    }
  147.  
  148.    public int checkImage(Image var1, int var2, int var3, ImageObserver var4) {
  149.       return 0;
  150.    }
  151.  
  152.    public Dimension preferredSize() {
  153.       return this.getPreferredSize();
  154.    }
  155.  
  156.    public Dimension minimumSize() {
  157.       return this.getMinimumSize();
  158.    }
  159.  
  160.    public Point getLocationOnScreen() {
  161.       return new Point(0, 0);
  162.    }
  163.  
  164.    public Insets getInsets() {
  165.       return this.insets();
  166.    }
  167.  
  168.    public void beginValidate() {
  169.    }
  170.  
  171.    public void endValidate() {
  172.    }
  173.  
  174.    public Insets insets() {
  175.       return new Insets(0, 0, 0, 0);
  176.    }
  177.  
  178.    public boolean isPaintPending() {
  179.       return false;
  180.    }
  181.  
  182.    public boolean handlesWheelScrolling() {
  183.       return false;
  184.    }
  185.  
  186.    public VolatileImage createVolatileImage(int var1, int var2) {
  187.       return null;
  188.    }
  189.  
  190.    public void beginLayout() {
  191.    }
  192.  
  193.    public void endLayout() {
  194.    }
  195.  
  196.    public void createBuffers(int var1, BufferCapabilities var2) throws AWTException {
  197.       throw new AWTException("Page-flipping is not allowed on a lightweight component");
  198.    }
  199.  
  200.    public Image getBackBuffer() {
  201.       throw new IllegalStateException("Page-flipping is not allowed on a lightweight component");
  202.    }
  203.  
  204.    public void flip(BufferCapabilities.FlipContents var1) {
  205.       throw new IllegalStateException("Page-flipping is not allowed on a lightweight component");
  206.    }
  207.  
  208.    public void destroyBuffers() {
  209.    }
  210.  
  211.    public boolean isReparentSupported() {
  212.       return false;
  213.    }
  214.  
  215.    public void reparent(ContainerPeer var1) {
  216.       throw new UnsupportedOperationException();
  217.    }
  218.  
  219.    public void restack() {
  220.       throw new UnsupportedOperationException();
  221.    }
  222.  
  223.    public boolean isRestackSupported() {
  224.       return false;
  225.    }
  226.  
  227.    public void layout() {
  228.    }
  229.  
  230.    public Rectangle getBounds() {
  231.       return new Rectangle(0, 0, 0, 0);
  232.    }
  233. }
  234.