tag
Component tag (tag)



hierarchy: WEB-INF.cftags.component
      tag
properties:
methods: init, addContents, addTag, execute, getAttributeParams, getAttributesList, getTagName, schema, setAttribute, validate, vtml, write
* - private method

init
public any init ( )

I instantiate and return this object.

Output: supressed

addContents
public void addContents ( required string contents )

I add contents to this tag.

Output: supressed
Parameters:
   contents: string, required, contents

addTag
public void addTag ( required tag tag )

I add a tag between the opening and closing tags of this element.

Output: supressed
Parameters:
   tag: tag, required, tag

execute
public string execute ( )

I execute this tag.

Output: supressed

getAttributeParams
public struct getAttributeParams ( )

I return a structure of possible attributes for this tag with keys indicating datatype,required and default value.

Output: supressed

getAttributesList
public string getAttributesList ( )

I return a list of possible attributes.

Output: supressed

getTagName
public string getTagName ( )

I return the name of this tag.

Output: supressed

init
public any init ( )

I instantiate and return this object.

Output: supressed

schema
public string schema ( )

I return the schema for this tag.

Output: supressed

setAttribute
public void setAttribute ( required string name, required any value )

I set an attribute for this tag.

Output: supressed
Parameters:
   name: string, required, name
   value: any, required, value

validate
public struct validate ( )

I validate this element against the schema.

Output: supressed

vtml
public string vtml ( )

I return the VTML for this tag.

Output: supressed

write
public string write ( )

I write the results of this element.

Output: supressed