| |
|
| java.lang.Object org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
InterfaceIntroductionDefinition | public class InterfaceIntroductionDefinition (Code) | | Holds the meta-data for the interface introductions. This definition holds only pure interface introduction.
author: Jonas BonŽr author: Alexandre Vasseur |
m_attribute | protected String m_attribute(Code) | | The attribute for the introduction.
|
m_interfaceClassNames | protected List m_interfaceClassNames(Code) | | The interface classes name.
|
m_name | final protected String m_name(Code) | | The name of the interface introduction.
|
InterfaceIntroductionDefinition | public InterfaceIntroductionDefinition(String name, String interfaceClassName)(Code) | | Creates a new introduction meta-data instance.
Parameters: name - the name of the expressionInfo Parameters: interfaceClassName - the class name of the interface |
addExpressionInfo | public void addExpressionInfo(ExpressionInfo expression)(Code) | | Adds a new expression info.
Parameters: expression - a new expression info |
addExpressionInfos | public void addExpressionInfos(ExpressionInfo[] expressions)(Code) | | Adds an array with new expression infos.
Parameters: expressions - an array with new expression infos |
getAttribute | public String getAttribute()(Code) | | Returns the attribute.
the attribute |
getExpressionInfos | public ExpressionInfo[] getExpressionInfos()(Code) | | Returns the expressions.
the expressions array |
getInterfaceClassName | public String getInterfaceClassName()(Code) | | Returns the class name of the interface.
the class name of the interface |
getInterfaceClassNames | public List getInterfaceClassNames()(Code) | | Returns the class name of the interface.
the class name of the interface |
getName | public String getName()(Code) | | Returns the name of the introduction.
the name |
setAttribute | public void setAttribute(String attribute)(Code) | | Sets the attribute.
Parameters: attribute - the attribute |
|
|
|