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()
          create and return an new CustomTag Object
 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
See Also:
CFXTagClass.newInstance()

_newInstance

public CustomTag _newInstance()
                       throws ClassNotFoundException,
                              InstantiationException,
                              IllegalAccessException
create and return an new CustomTag Object

Throws:
ClassNotFoundException
InstantiationException
IllegalAccessException
See Also:
CFXTagClass.newInstance()

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)
See Also:
CFXTagClass.isReadOnly()

cloneReadOnly

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

getDisplayType

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

getSourceName

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

isValid

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


Copyright © 2012 Railo