railo.runtime.cfx.customtag
Class JavaCFXTagClass

java.lang.Object
  extended by railo.runtime.cfx.customtag.JavaCFXTagClass
All Implemented Interfaces:
CFXTagClass

public final class JavaCFXTagClass
extends Object
implements CFXTagClass


Constructor Summary
JavaCFXTagClass(String name, String strClass)
           
 
Method Summary
 CustomTag _newInstance()
           
 CFXTagClass cloneReadOnly()
           
 Class<CustomTag> getClazz()
           
 String getDisplayType()
           
 String getName()
           
 String getSourceName()
           
 String getStrClass()
           
 boolean isReadOnly()
           
 boolean isValid()
           
 CustomTag newInstance()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaCFXTagClass

public JavaCFXTagClass(String name,
                       String strClass)
Method Detail

newInstance

public CustomTag newInstance()
                      throws CFXTagException
Specified by:
newInstance in interface CFXTagClass
Returns:
return a New Instance
Throws:
CFXTagException

_newInstance

public CustomTag _newInstance()
                       throws ClassNotFoundException,
                              InstantiationException,
                              IllegalAccessException
Throws:
ClassNotFoundException
InstantiationException
IllegalAccessException

getClazz

public Class<CustomTag> getClazz()
                          throws ClassNotFoundException
Returns:
Returns the clazz.
Throws:
ClassNotFoundException

getName

public String getName()
Returns:
Returns the name.

getStrClass

public String getStrClass()
Returns:
Returns the strClass.

isReadOnly

public boolean isReadOnly()
Specified by:
isReadOnly in interface CFXTagClass
Returns:
returns if Tag is readOnly (for Admin)

cloneReadOnly

public CFXTagClass cloneReadOnly()
Specified by:
cloneReadOnly in interface CFXTagClass
Returns:
returns a readonly copy of the tag

getDisplayType

public String getDisplayType()
Specified by:
getDisplayType in interface CFXTagClass
Returns:
returns Type of the CFX Tag as String

getSourceName

public String getSourceName()
Specified by:
getSourceName in interface CFXTagClass
Returns:
returns the Source Name as String

isValid

public boolean isValid()
Specified by:
isValid in interface CFXTagClass
Returns:
returns if tag is ok


Copyright © 2012 Railo