com.sun.facelets.tag
Class MetadataTarget

java.lang.Object
  extended by com.sun.facelets.tag.MetadataTarget

public abstract class MetadataTarget
extends Object

Information used with MetaRule for determining how and what Metadata should be wired.

Version:
$Id: MetadataTarget.java,v 1.2 2005/08/24 04:38:47 jhook Exp $
Author:
Jacob Hookom
See Also:
MetaRule, Metadata

Constructor Summary
MetadataTarget()
           
 
Method Summary
abstract  PropertyDescriptor getProperty(String name)
           
abstract  Class getPropertyType(String name)
           
abstract  Method getReadMethod(String name)
           
abstract  Class getTargetClass()
           
abstract  Method getWriteMethod(String name)
           
abstract  boolean isTargetInstanceOf(Class type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataTarget

public MetadataTarget()
Method Detail

getProperty

public abstract PropertyDescriptor getProperty(String name)
Parameters:
name -
Returns:

isTargetInstanceOf

public abstract boolean isTargetInstanceOf(Class type)
Parameters:
type -
Returns:

getTargetClass

public abstract Class getTargetClass()
Returns:

getPropertyType

public abstract Class getPropertyType(String name)
Parameters:
name -
Returns:

getWriteMethod

public abstract Method getWriteMethod(String name)
Parameters:
name -
Returns:

getReadMethod

public abstract Method getReadMethod(String name)
Parameters:
name -
Returns:


Copyright © 2005 All Rights Reserved.