...
Code Block | ||
---|---|---|
| ||
/** * Create a new command instance for the command class of this controller. * @return the new command instance * @throws InstantiationException if the command class could not be instantiated * @throws IllegalAccessException if the class or its constructor is not accessible */ protected final Object createCommand() throws InstantiationException, IllegalAccessException { if (this.commandClass == null) { throw new IllegalStateException("Cannot create command without commandClass being set - " + "either set commandClass or override formBackingObject"); } if (logger.isDebugEnabled()) { logger.debug("Creating new command of class [" + this.commandClass.getName() + "]"); } return this.commandClass.newInstance(); } |
...