Lines Matching defs:controller
104 * as the controller for this <code>IIOMetadata</code> object. It
106 * install the default controller, call
109 * provide their own default controller, usually a GUI, for
121 * is called. This value overrides any default controller,
129 protected IIOMetadataController controller = null;
782 * is called, overriding any default controller. If the
783 * argument is <code>null</code>, no controller will be
787 * <p> The default implementation sets the <code>controller</code>
790 * @param controller An appropriate
799 public void setController(IIOMetadataController controller) {
800 this.controller = controller;
810 * <code>controller</code> instance variable.
822 return controller;
827 * is one, regardless of the currently installed controller. If
828 * there is no default controller, returns <code>null</code>.
847 * Returns <code>true</code> if there is a controller installed
854 * @return <code>true</code> if a controller is installed.
875 * <p> Ordinarily, the controller will be a GUI providing a user
883 * @return <code>true</code> if the controller completed normally.
885 * @exception IllegalStateException if there is no controller