abstractclientfactory.java

来自「Java 3D Desktop Environment旨在使用Java 3D来创」· Java 代码 · 共 25 行

JAVA
25
字号
package org.j3de.client;

import java.util.Enumeration;

import org.j3de.interfaces.Application;

public abstract class AbstractClientFactory {

  private static AbstractClientFactory clientFactory;

  public AbstractClientFactory() {
    clientFactory = this;
  }

  public abstract Application getConfiguration();
  public abstract Enumeration getStartupApplications();

  public static AbstractClientFactory getFactory() {
    if (clientFactory == null)
      throw new IllegalStateException("No ClientFactory has been instantiated");

    return clientFactory;
  }

} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?