org.eclipse.cdt.managedbuilder.core
Interface IManagedConfigElement
- All Known Implementing Classes:
- DefaultManagedConfigElement
public interface IManagedConfigElement
This class represents a configuration element for loading the managed build
model objects. They can either be loaded from the ManagedBuildInfo extension
point, or from an instance of IManagedConfigProvider.
getName
java.lang.String getName()
- Returns:
- the name of this config element (i.e. tag name of the
corresponding xml element)
getAttribute
java.lang.String getAttribute(java.lang.String name)
- Returns:
- the value of the attribute with the given name, or null
if the attribute is unset.
getChildren
IManagedConfigElement[] getChildren()
- Returns:
- all child elements of the current config element.
getChildren
IManagedConfigElement[] getChildren(java.lang.String elementName)
- Returns:
- all child elements of the current config element, such that
child.getName().equals(elementName)
.