com.vaadin.data.util
Class MethodProperty.MethodException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.vaadin.data.util.MethodProperty.MethodException
All Implemented Interfaces:
Serializable
Enclosing class:
MethodProperty<T>

public static class MethodProperty.MethodException
extends RuntimeException

Exception object that signals that there were problems calling or finding the specified getter or setter methods of the property.

Since:
3.0
Version:
7.0.0.alpha3
Author:
Vaadin Ltd.
See Also:
Serialized Form

Constructor Summary
MethodProperty.MethodException(Property property, String msg)
          Constructs a new MethodException with the specified detail message.
MethodProperty.MethodException(Property property, Throwable cause)
          Constructs a new MethodException from another exception.
 
Method Summary
 Throwable getCause()
           
 MethodProperty getMethodProperty()
          Gets the method property this exception originates from.
 Property getProperty()
          Gets the method property this exception originates from.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MethodProperty.MethodException

public MethodProperty.MethodException(Property property,
                                      String msg)
Constructs a new MethodException with the specified detail message.

Parameters:
property - the property.
msg - the detail message.

MethodProperty.MethodException

public MethodProperty.MethodException(Property property,
                                      Throwable cause)
Constructs a new MethodException from another exception.

Parameters:
property - the property.
cause - the cause of the exception.
Method Detail

getCause

public Throwable getCause()
Overrides:
getCause in class Throwable
See Also:
Throwable.getCause()

getMethodProperty

public MethodProperty getMethodProperty()
Gets the method property this exception originates from.

Returns:
MethodProperty or null if not a valid MethodProperty

getProperty

public Property getProperty()
Gets the method property this exception originates from.

Returns:
Property from which the exception originates


Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.