DiscFactory.java :  » J2EE » Enhydra-Demos » transactionsDiscRack » spec » Java Open Source

Java Open Source » J2EE » Enhydra Demos 
Enhydra Demos » transactionsDiscRack » spec » DiscFactory.java
/*
 *  transactionsDiscRack 
 *
 *  Enhydra super-servlet specification object
 *  
 */
package transactionsDiscRack.spec;

public class DiscFactory {
  /**
   * Constructor can't be used.
   */
  private DiscFactory() {
  }

  /**
   * Create a Disc as state object/value object/data transfer object
   */
  public static Disc getDisc(String fullClassName)
      throws ClassNotFoundException, InstantiationException,
      IllegalAccessException {
    Disc result = null;
    Class objectClass = null;
    // Create the value object
    objectClass = Class.forName(fullClassName);
    result = (Disc) objectClass.newInstance();
    return result;
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.