public class DelegateMethodsRule extends MemberRuleSupport<ExecutableElement,GenMethod>
_elementsExtensions, _eLSupport, _generateClassContext, _messageCollector, _ruleFactory, _ruleUtils, _typesExtensions, _typesRegistry| Constructor and Description |
|---|
DelegateMethodsRule(AnnotationMirror metaAnnotation,
ExecutableElement template) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
argumentsList(ExecutableElement method) |
protected GenMethod |
createMember()
To be overridden by subclasses to create the member.
|
protected GenMethod |
createMember(String name) |
protected org.eclipse.xtext.xbase.lib.Functions.Function0<?> |
createSrcRule() |
addDependentMemberRule, apply, applyRulesAfterCreation, createActivationRule, createAndAddDelegateMethodRules, createAnnotationsRule, createCommentRule, createModifiersRule, createNameRule, createScopeRule, equals, genElementIsSrcForDependentRulesAV, getActivationRule, getAnnotationsRule, getAvPrefix, getCommentRule, getDependentMemberRules, getGenExtensions, getManualOverrideRule, getModifiersRule, getNameRule, getScopeRule, getSrcElementForDependentRules, getSrcRule, getTemplate, hashCode, isGenElementIsSrcForDependentRules, toStringgetMetaAnnotation, getMetaElement, getRuleCreationException, inRule, registerMetaTypeElement, throwRuleCreationException, throwRuleCreationExceptionpublic DelegateMethodsRule(AnnotationMirror metaAnnotation, ExecutableElement template)
protected org.eclipse.xtext.xbase.lib.Functions.Function0<?> createSrcRule()
createSrcRule in class MemberRuleSupport<ExecutableElement,GenMethod>protected GenMethod createMember()
MemberRuleSupportcreateMember in class MemberRuleSupport<ExecutableElement,GenMethod>protected String argumentsList(ExecutableElement method)
protected GenMethod createMember(String name)
createMember in class MemberRuleSupport<ExecutableElement,GenMethod>Copyright © 2018. All rights reserved.