src/demo/share/jfc/J2Ddemo/java2d/DemoInstVarsAccessorImplBase.java
changeset 50146 0bb0e464ee76
child 51937 c3fc25df8f5a
equal deleted inserted replaced
50145:752645a158ff 50146:0bb0e464ee76
       
     1 package java2d;
       
     2 
       
     3 import java.awt.Color;
       
     4 import javax.swing.JCheckBoxMenuItem;
       
     5 import javax.swing.JTabbedPane;
       
     6 
       
     7 /**
       
     8  * The implementation of 'DemoInstVarsAccessor' interface with empty methods.
       
     9  * It is used, when some parts of the demo are executed as standalone applications
       
    10  * not creating 'J2Ddemo' instances, for example in 'TextureChooser.main',
       
    11  * 'DemoGroup.main', 'Surface.createDemoFrame'.
       
    12  */
       
    13 public class DemoInstVarsAccessorImplBase implements DemoInstVarsAccessor {
       
    14     private JCheckBoxMenuItem printCB = new JCheckBoxMenuItem("Default Printer");
       
    15 
       
    16     @Override
       
    17     public GlobalControls getControls() {
       
    18         return null;
       
    19     }
       
    20 
       
    21     @Override
       
    22     public MemoryMonitor getMemoryMonitor() {
       
    23         return null;
       
    24     }
       
    25 
       
    26     @Override
       
    27     public PerformanceMonitor getPerformanceMonitor() {
       
    28         return null;
       
    29     }
       
    30 
       
    31     @Override
       
    32     public JTabbedPane getTabbedPane() {
       
    33         return null;
       
    34     }
       
    35 
       
    36     @Override
       
    37     public DemoGroup[] getGroup() {
       
    38         return null;
       
    39     }
       
    40 
       
    41     @Override
       
    42     public void setGroupColumns(int columns) {
       
    43     }
       
    44 
       
    45     @Override
       
    46     public JCheckBoxMenuItem getVerboseCB() {
       
    47         return null;
       
    48     }
       
    49 
       
    50     @Override
       
    51     public JCheckBoxMenuItem getCcthreadCB() {
       
    52         return null;
       
    53     }
       
    54 
       
    55     @Override
       
    56     public JCheckBoxMenuItem getPrintCB() {
       
    57         return printCB;
       
    58     }
       
    59 
       
    60     @Override
       
    61     public Color getBackgroundColor() {
       
    62         return null;
       
    63     }
       
    64 
       
    65     @Override
       
    66     public JCheckBoxMenuItem getMemoryCB() {
       
    67         return null;
       
    68     }
       
    69 
       
    70     @Override
       
    71     public JCheckBoxMenuItem getPerfCB() {
       
    72         return null;
       
    73     }
       
    74 
       
    75     @Override
       
    76     public Intro getIntro() {
       
    77         return null;
       
    78     }
       
    79 }