jfun.yan
Class IllegalPropertyNameException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by jfun.yan.YanException
                  extended by jfun.yan.InvalidPropertyException
                      extended by jfun.yan.IllegalPropertyNameException
All Implemented Interfaces:
java.io.Serializable

public class IllegalPropertyNameException
extends InvalidPropertyException

Represents the error when a property name is illegal.

Codehaus.org.

Author:
Ben Yu
See Also:
Serialized Form

Constructor Summary
IllegalPropertyNameException(java.lang.Class type, java.lang.String name)
          Create an IllegalPropertyNameException object.
IllegalPropertyNameException(java.lang.Class type, java.lang.String name, java.lang.String msg)
          Create an IllegalPropertyNameException object.
 
Method Summary
 
Methods inherited from class jfun.yan.InvalidPropertyException
getComponentType, getPropertyName
 
Methods inherited from class jfun.yan.YanException
clearResolutionTrace, getResolutionTrace, printResolutionTrace, printResolutionTrace, printResolutionTrace, printStackTrace, printStackTrace, push
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IllegalPropertyNameException

public IllegalPropertyNameException(java.lang.Class type,
                                    java.lang.String name,
                                    java.lang.String msg)
Create an IllegalPropertyNameException object.

Parameters:
type - the component type.
name - the property name.
msg - the error message.

IllegalPropertyNameException

public IllegalPropertyNameException(java.lang.Class type,
                                    java.lang.String name)
Create an IllegalPropertyNameException object.

Parameters:
type - the component type.
name - the property name.