public interface sun.awt.ComponentFactory
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.awt.ComponentFactory
  super_class: java.lang.Object
{
  public abstract java.awt.peer.CanvasPeer createCanvas(java.awt.Canvas);
    descriptor: (Ljava/awt/Canvas;)Ljava/awt/peer/CanvasPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.PanelPeer createPanel(java.awt.Panel);
    descriptor: (Ljava/awt/Panel;)Ljava/awt/peer/PanelPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.WindowPeer createWindow(java.awt.Window);
    descriptor: (Ljava/awt/Window;)Ljava/awt/peer/WindowPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.FramePeer createFrame(java.awt.Frame);
    descriptor: (Ljava/awt/Frame;)Ljava/awt/peer/FramePeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.DialogPeer createDialog(java.awt.Dialog);
    descriptor: (Ljava/awt/Dialog;)Ljava/awt/peer/DialogPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.ButtonPeer createButton(java.awt.Button);
    descriptor: (Ljava/awt/Button;)Ljava/awt/peer/ButtonPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.TextFieldPeer createTextField(java.awt.TextField);
    descriptor: (Ljava/awt/TextField;)Ljava/awt/peer/TextFieldPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.ChoicePeer createChoice(java.awt.Choice);
    descriptor: (Ljava/awt/Choice;)Ljava/awt/peer/ChoicePeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.LabelPeer createLabel(java.awt.Label);
    descriptor: (Ljava/awt/Label;)Ljava/awt/peer/LabelPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.ListPeer createList(java.awt.List);
    descriptor: (Ljava/awt/List;)Ljava/awt/peer/ListPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.CheckboxPeer createCheckbox(java.awt.Checkbox);
    descriptor: (Ljava/awt/Checkbox;)Ljava/awt/peer/CheckboxPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.ScrollbarPeer createScrollbar(java.awt.Scrollbar);
    descriptor: (Ljava/awt/Scrollbar;)Ljava/awt/peer/ScrollbarPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.ScrollPanePeer createScrollPane(java.awt.ScrollPane);
    descriptor: (Ljava/awt/ScrollPane;)Ljava/awt/peer/ScrollPanePeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.TextAreaPeer createTextArea(java.awt.TextArea);
    descriptor: (Ljava/awt/TextArea;)Ljava/awt/peer/TextAreaPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.FileDialogPeer createFileDialog(java.awt.FileDialog);
    descriptor: (Ljava/awt/FileDialog;)Ljava/awt/peer/FileDialogPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.MenuBarPeer createMenuBar(java.awt.MenuBar);
    descriptor: (Ljava/awt/MenuBar;)Ljava/awt/peer/MenuBarPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.MenuPeer createMenu(java.awt.Menu);
    descriptor: (Ljava/awt/Menu;)Ljava/awt/peer/MenuPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.PopupMenuPeer createPopupMenu(java.awt.PopupMenu);
    descriptor: (Ljava/awt/PopupMenu;)Ljava/awt/peer/PopupMenuPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.MenuItemPeer createMenuItem(java.awt.MenuItem);
    descriptor: (Ljava/awt/MenuItem;)Ljava/awt/peer/MenuItemPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.peer.CheckboxMenuItemPeer createCheckboxMenuItem(java.awt.CheckboxMenuItem);
    descriptor: (Ljava/awt/CheckboxMenuItem;)Ljava/awt/peer/CheckboxMenuItemPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public abstract java.awt.dnd.peer.DragSourceContextPeer createDragSourceContextPeer(java.awt.dnd.DragGestureEvent);
    descriptor: (Ljava/awt/dnd/DragGestureEvent;)Ljava/awt/dnd/peer/DragSourceContextPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.dnd.InvalidDnDOperationException, java.awt.HeadlessException
    MethodParameters:
      Name  Flags
      dge   

  public abstract java.awt.peer.FontPeer getFontPeer(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Ljava/awt/peer/FontPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      name   
      style  

  public abstract java.awt.peer.RobotPeer createRobot(java.awt.Robot, java.awt.GraphicsDevice);
    descriptor: (Ljava/awt/Robot;Ljava/awt/GraphicsDevice;)Ljava/awt/peer/RobotPeer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.awt.AWTException, java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  
      screen  
}
SourceFile: "ComponentFactory.java"