Package java.beans

Examples of java.beans.PropertyVetoException


         public void vetoableChange(PropertyChangeEvent evt) throws PropertyVetoException
         {
            if(JInternalFrame.IS_CLOSED_PROPERTY.equals(evt.getPropertyName()) && Boolean.TRUE.equals(evt.getNewValue()))
            {
               // i18n[DriversListInternalFrame.error.ctrlF4key=Probably closed by the ctrl F4 key. See BasicDesktopPaneUi.CloseAction]
               throw new PropertyVetoException(s_stringMgr.getString("DriversListInternalFrame.error.ctrlF4key"), evt);
            }
         }
      });

      addWidgetListener(new WidgetAdapter()
View Full Code Here


         {
            if(JInternalFrame.IS_CLOSED_PROPERTY.equals(evt.getPropertyName()) && Boolean.TRUE.equals(evt.getNewValue()))
            {
               nowVisible(true);
                // i18n[AliasesListInternalFrame.error.ctrlF4key=Probably closed by the ctrl F4 key. See BasicDesktopPaneUi.CloseAction]
               throw new PropertyVetoException(s_stringMgr.getString("AliasesListInternalFrame.error.ctrlF4key"), evt);
            }
         }
      });

      addWidgetListener(new WidgetAdapter()
View Full Code Here

   
    class MyVetoableChangeListener implements VetoableChangeListener
    {

        public void vetoableChange(PropertyChangeEvent arg0) throws PropertyVetoException {
            throw new PropertyVetoException("TESTSTRING", null);
        }
View Full Code Here

        {
            //e.printStackTrace();
            if ( logger.isLoggable( MLevel.WARNING ) )
          logger.log( MLevel.WARNING, "Failed to create ConnectionTester of class " + val, e );
           
            throw new PropertyVetoException("Could not instantiate connection tester class with name '" + val + "'.", evt);
        }
      }
        else if ("userOverridesAsString".equals( propName ))
      {
          try
        { WrapperConnectionPoolDataSource.this.userOverrides = C3P0ImplUtils.parseUserOverridesAsString( (String) val ); }
          catch (Exception e)
        {
            if ( logger.isLoggable( MLevel.WARNING ) )
          logger.log( MLevel.WARNING, "Failed to parse stringified userOverrides. " + val, e );
           
            throw new PropertyVetoException("Failed to parse stringified userOverrides. " + val, evt);
        }
      }
    }
      };
  this.addVetoableChangeListener( setConnectionTesterListener );
View Full Code Here

    }
  }

  @VisibleForTesting
  void failIfVetoed(JInternalFrame internalFrame, JInternalFrameAction action, UnexpectedException unexpected) {
    PropertyVetoException vetoError = vetoFrom(unexpected);
    if (vetoError == null) return;
    throw actionFailure(concat(action.name, " of ", format(internalFrame), " was vetoed: <", vetoError.getMessage(), ">"));
  }
View Full Code Here

            this.name = name;
        }

        public void vetoableChange(final PropertyChangeEvent evt) throws PropertyVetoException {
            if (evt.getPropertyName() == name) {
                throw new PropertyVetoException("", evt);
            }
        }
View Full Code Here

                String val= (String) pce.getNewValue();
                //int val = valI.intValue();
                if (null == val || val.trim().length() == 0) {
                    String messFormat = bundle.getString("ERROR_MUST_HAVE_VALUE");
                    String mess = java.text.MessageFormat.format(messFormat, new Object[]  { pce.getPropertyName() });
                    throw new PropertyVetoException(mess, pce);
                }
            }
            catch (Throwable t) {
                throw new PropertyVetoException(t.getLocalizedMessage(), pce);
            }
        }
View Full Code Here

    {
        Object val = evt.getNewValue();
        if ( "jndiName".equals( evt.getPropertyName() ) )
      {
          if (! (val instanceof Name || val instanceof String) )
        throw new PropertyVetoException("jndiName must be a String or a javax.naming.Name", evt);
      }
    }
      };
  this.addVetoableChangeListener( l );
View Full Code Here

        {
            //e.printStackTrace();
            if ( logger.isLoggable( MLevel.WARNING ) )
          logger.log( MLevel.WARNING, "Failed to create ConnectionTester of class " + val, e );
           
            throw new PropertyVetoException("Could not instantiate connection tester class with name '" + val + "'.", evt);
        }
      }
        else if ("userOverridesAsString".equals( propName ))
      {
          try
        { WrapperConnectionPoolDataSource.this.userOverrides = C3P0ImplUtils.parseUserOverridesAsString( (String) val ); }
          catch (Exception e)
        {
            if ( logger.isLoggable( MLevel.WARNING ) )
          logger.log( MLevel.WARNING, "Failed to parse stringified userOverrides. " + val, e );
           
            throw new PropertyVetoException("Failed to parse stringified userOverrides. " + val, evt);
        }
      }
    }
      };
  this.addVetoableChangeListener( setConnectionTesterListener );
View Full Code Here

            if ("beanContext".equals(propertyName) &&
                containsKey(source)                    &&
                !getBeanContextPeer().equals(pce.getNewValue())
            ) {
                if (!validatePendingRemove(source)) {
                    throw new PropertyVetoException("current BeanContext vetoes setBeanContext()", pce);
                } else ((BCSChild)children.get(source)).setRemovePending(true);
            }
        }
    }
View Full Code Here

TOP

Related Classes of java.beans.PropertyVetoException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.