com.adobe.flexbuilder.codemodel.indices
Interface ITagInformation

All Superinterfaces:
ITagAdapter

public interface ITagInformation
extends ITagAdapter

Information about a component or special tag (like XML or Script)


Method Summary
 ITagAdapter[] getChildTags()
          Returns the valid child tags for the given tag
 IClass getClassForTag()
          Returns the ActionScript class for this tag.
 XMLName getName()
          Returns the tag name
 ITagAttribute getTagAttribute(java.lang.String name)
          Returns the attribute that corresponds to the specified name.
 ITagAttribute[] getTagAttributes()
          Returns an array of all of the attributes on this tag
 
Methods inherited from interface com.adobe.flexbuilder.codemodel.indices.ITagAdapter
getTagName
 

Method Detail

getName

public XMLName getName()
Returns the tag name

Returns:
the tag name

getTagAttributes

public ITagAttribute[] getTagAttributes()
Returns an array of all of the attributes on this tag

Returns:
an array of all of the attributes on this tag

getTagAttribute

public ITagAttribute getTagAttribute(java.lang.String name)
Returns the attribute that corresponds to the specified name.

Parameters:
name - The name of the attribute
Returns:
The attribute information object

getClassForTag

public IClass getClassForTag()
Returns the ActionScript class for this tag.

Returns:
The ActionScript class for this tag.

getChildTags

public ITagAdapter[] getChildTags()
Returns the valid child tags for the given tag

Returns:
an array of valid child tags