Java Code Examples for java.beans.PropertyVetoException#getMessage()
The following examples show how to use
java.beans.PropertyVetoException#getMessage() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: Series.java From openstock with GNU General Public License v3.0 | 6 votes |
/** * Sets the key for the series and sends a <code>VetoableChangeEvent</code> * (with the property name "Key") to all registered listeners. For * backwards compatibility, this method also fires a regular * <code>PropertyChangeEvent</code>. If the key change is vetoed this * method will throw an IllegalArgumentException. * * @param key the key (<code>null</code> not permitted). * * @see #getKey() */ public void setKey(Comparable key) { ParamChecks.nullNotPermitted(key, "key"); Comparable old = this.key; try { // if this series belongs to a dataset, the dataset might veto the // change if it results in two series within the dataset having the // same key this.vetoableChangeSupport.fireVetoableChange("Key", old, key); this.key = key; // prior to 1.0.14, we just fired a PropertyChange - so we need to // keep doing this this.propertyChangeSupport.firePropertyChange("Key", old, key); } catch (PropertyVetoException e) { throw new IllegalArgumentException(e.getMessage()); } }
Example 2
Source File: XMLFileSystem.java From netbeans with Apache License 2.0 | 6 votes |
/** Initializes the root of FS. */ private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException { //ois.defaultReadObject (); ObjectInputStream.GetField fields = ois.readFields(); URL[] urls = (URL[]) fields.get("urlsToXml", null); // NOI18N if (urls == null) { urls = new URL[1]; urls[0] = (URL) fields.get("uriId", null); // NOI18N if (urls[0] == null) { throw new IOException("missing uriId"); // NOI18N } } try { setXmlUrls(urls); } catch (PropertyVetoException ex) { IOException x = new IOException(ex.getMessage()); ExternalUtil.copyAnnotation(x, ex); throw x; } }
Example 3
Source File: JarFileSystem.java From netbeans with Apache License 2.0 | 6 votes |
/** Initializes the root of FS. */ private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException { ois.defaultReadObject(); closeSync = new Object(); strongCache = null; softCache = new SoftReference<Cache>(null); aliveCount = 0; try { setJarFile(root); } catch (PropertyVetoException ex) { throw new IOException(ex.getMessage()); } catch (IOException iex) { ExternalUtil.log(iex.getLocalizedMessage()); } }
Example 4
Source File: Series.java From ccu-historian with GNU General Public License v3.0 | 6 votes |
/** * Sets the key for the series and sends a <code>VetoableChangeEvent</code> * (with the property name "Key") to all registered listeners. For * backwards compatibility, this method also fires a regular * <code>PropertyChangeEvent</code>. If the key change is vetoed this * method will throw an IllegalArgumentException. * * @param key the key (<code>null</code> not permitted). * * @see #getKey() */ public void setKey(Comparable key) { ParamChecks.nullNotPermitted(key, "key"); Comparable old = this.key; try { // if this series belongs to a dataset, the dataset might veto the // change if it results in two series within the dataset having the // same key this.vetoableChangeSupport.fireVetoableChange("Key", old, key); this.key = key; // prior to 1.0.14, we just fired a PropertyChange - so we need to // keep doing this this.propertyChangeSupport.firePropertyChange("Key", old, key); } catch (PropertyVetoException e) { throw new IllegalArgumentException(e.getMessage()); } }
Example 5
Source File: Series.java From SIMVA-SoS with Apache License 2.0 | 6 votes |
/** * Sets the key for the series and sends a <code>VetoableChangeEvent</code> * (with the property name "Key") to all registered listeners. For * backwards compatibility, this method also fires a regular * <code>PropertyChangeEvent</code>. If the key change is vetoed this * method will throw an IllegalArgumentException. * * @param key the key (<code>null</code> not permitted). * * @see #getKey() */ public void setKey(Comparable key) { ParamChecks.nullNotPermitted(key, "key"); Comparable old = this.key; try { // if this series belongs to a dataset, the dataset might veto the // change if it results in two series within the dataset having the // same key this.vetoableChangeSupport.fireVetoableChange("Key", old, key); this.key = key; // prior to 1.0.14, we just fired a PropertyChange - so we need to // keep doing this this.propertyChangeSupport.firePropertyChange("Key", old, key); } catch (PropertyVetoException e) { throw new IllegalArgumentException(e.getMessage()); } }
Example 6
Source File: Series.java From ECG-Viewer with GNU General Public License v2.0 | 6 votes |
/** * Sets the key for the series and sends a <code>VetoableChangeEvent</code> * (with the property name "Key") to all registered listeners. For * backwards compatibility, this method also fires a regular * <code>PropertyChangeEvent</code>. If the key change is vetoed this * method will throw an IllegalArgumentException. * * @param key the key (<code>null</code> not permitted). * * @see #getKey() */ public void setKey(Comparable key) { ParamChecks.nullNotPermitted(key, "key"); Comparable old = this.key; try { // if this series belongs to a dataset, the dataset might veto the // change if it results in two series within the dataset having the // same key this.vetoableChangeSupport.fireVetoableChange("Key", old, key); this.key = key; // prior to 1.0.14, we just fired a PropertyChange - so we need to // keep doing this this.propertyChangeSupport.firePropertyChange("Key", old, key); } catch (PropertyVetoException e) { throw new IllegalArgumentException(e.getMessage()); } }
Example 7
Source File: Series.java From buffer_bci with GNU General Public License v3.0 | 6 votes |
/** * Sets the key for the series and sends a <code>VetoableChangeEvent</code> * (with the property name "Key") to all registered listeners. For * backwards compatibility, this method also fires a regular * <code>PropertyChangeEvent</code>. If the key change is vetoed this * method will throw an IllegalArgumentException. * * @param key the key (<code>null</code> not permitted). * * @see #getKey() */ public void setKey(Comparable key) { ParamChecks.nullNotPermitted(key, "key"); Comparable old = this.key; try { // if this series belongs to a dataset, the dataset might veto the // change if it results in two series within the dataset having the // same key this.vetoableChangeSupport.fireVetoableChange("Key", old, key); this.key = key; // prior to 1.0.14, we just fired a PropertyChange - so we need to // keep doing this this.propertyChangeSupport.firePropertyChange("Key", old, key); } catch (PropertyVetoException e) { throw new IllegalArgumentException(e.getMessage()); } }
Example 8
Source File: Series.java From buffer_bci with GNU General Public License v3.0 | 6 votes |
/** * Sets the key for the series and sends a <code>VetoableChangeEvent</code> * (with the property name "Key") to all registered listeners. For * backwards compatibility, this method also fires a regular * <code>PropertyChangeEvent</code>. If the key change is vetoed this * method will throw an IllegalArgumentException. * * @param key the key (<code>null</code> not permitted). * * @see #getKey() */ public void setKey(Comparable key) { ParamChecks.nullNotPermitted(key, "key"); Comparable old = this.key; try { // if this series belongs to a dataset, the dataset might veto the // change if it results in two series within the dataset having the // same key this.vetoableChangeSupport.fireVetoableChange("Key", old, key); this.key = key; // prior to 1.0.14, we just fired a PropertyChange - so we need to // keep doing this this.propertyChangeSupport.firePropertyChange("Key", old, key); } catch (PropertyVetoException e) { throw new IllegalArgumentException(e.getMessage()); } }
Example 9
Source File: FileSelector.java From netbeans with Apache License 2.0 | 4 votes |
/** * @param title is a title of the dialog * @param rootLabel label for the root node * @param root the base object to start browsing from * @param acceptor decides whether we have valid selection or not * @param top is a <code>Component</code> we just place on the top of the dialog * it can be <code>null</code> */ public FileSelector ( String rootLabel, Node root, final NodeAcceptor acceptor, Component top) { super (); this.acceptor = acceptor; ResourceBundle bundle = NbBundle.getBundle(FileSelector.class); okButton = new JButton(bundle.getString("CTL_FileSelectorOkButton")); cancelButton = new JButton(bundle.getString("CTL_FileSelectorCancelButton")); okButton.getAccessibleContext().setAccessibleDescription(bundle.getString ("ACSD_FileSelectorOkButton")); cancelButton.getAccessibleContext().setAccessibleDescription(bundle.getString ("ACSD_FileSelectorCancelButton")); buttons = new JButton[] { okButton, cancelButton }; manager.setRootContext (root);//s[0]); // Center tree = new BeanTreeView () { { tree.setCellEditor(null); tree.setEditable(false); } }; tree.setPopupAllowed (false); tree.setDefaultActionAllowed (false); // install proper border for tree tree.setBorder((Border)UIManager.get("Nb.ScrollPane.border")); // NOI18N tree.getAccessibleContext().setAccessibleName(NbBundle.getBundle(FileSelector.class).getString("ACSN_FileSelectorTreeView")); tree.getAccessibleContext().setAccessibleDescription(NbBundle.getBundle(FileSelector.class).getString("ACSD_FileSelectorTreeView")); this.getAccessibleContext().setAccessibleDescription(NbBundle.getBundle(FileSelector.class).getString("ACSD_FileSelectorDialog")); setLayout(new BorderLayout()); add(tree, BorderLayout.CENTER); // component to place at the top try { manager.setSelectedNodes (new Node[] { root }); JLabel label = new JLabel(); Mnemonics.setLocalizedText(label, rootLabel); label.setLabelFor(tree.getViewport().getView()); add(label, BorderLayout.NORTH); } catch(PropertyVetoException pve) { throw new IllegalStateException(pve.getMessage()); } // South if (top != null) { add(top, BorderLayout.SOUTH); } manager.addPropertyChangeListener (this); // if (top != null) top.requestFocus (); if (acceptor.acceptNodes (manager.getSelectedNodes())) { enableButton (); } else { disableButton (); } }
Example 10
Source File: PoolingConnectionProvider.java From lams with GNU General Public License v2.0 | 4 votes |
/** * Create the underlying C3PO ComboPooledDataSource with the * default supported properties. * @throws SchedulerException */ private void initialize( String dbDriver, String dbURL, String dbUser, String dbPassword, int maxConnections, int maxStatementsPerConnection, String dbValidationQuery, boolean validateOnCheckout, int idleValidationSeconds, int maxIdleSeconds) throws SQLException, SchedulerException { if (dbURL == null) { throw new SQLException( "DBPool could not be created: DB URL cannot be null"); } if (dbDriver == null) { throw new SQLException( "DBPool '" + dbURL + "' could not be created: " + "DB driver class name cannot be null!"); } if (maxConnections < 0) { throw new SQLException( "DBPool '" + dbURL + "' could not be created: " + "Max connections must be greater than zero!"); } datasource = new ComboPooledDataSource(); try { datasource.setDriverClass(dbDriver); } catch (PropertyVetoException e) { throw new SchedulerException("Problem setting driver class name on datasource: " + e.getMessage(), e); } datasource.setJdbcUrl(dbURL); datasource.setUser(dbUser); datasource.setPassword(dbPassword); datasource.setMaxPoolSize(maxConnections); datasource.setMinPoolSize(1); datasource.setMaxIdleTime(maxIdleSeconds); datasource.setMaxStatementsPerConnection(maxStatementsPerConnection); if (dbValidationQuery != null) { datasource.setPreferredTestQuery(dbValidationQuery); if(!validateOnCheckout) datasource.setTestConnectionOnCheckin(true); else datasource.setTestConnectionOnCheckout(true); datasource.setIdleConnectionTestPeriod(idleValidationSeconds); } }