Class DropAttributeRuleInterpreted
- java.lang.Object
 - 
- jetbrains.mps.generator.runtime.DropAttributeRuleBase
 - 
- jetbrains.mps.generator.impl.interpreted.DropAttributeRuleInterpreted
 
 
 
- 
- All Implemented Interfaces:
 TemplateDropAttributeRule,TemplateRule,TemplateRuleForConcept,TemplateRuleWithCondition
public class DropAttributeRuleInterpreted extends DropAttributeRuleBase
- Since:
 - 3.3
 
 
- 
- 
Constructor Summary
Constructors Constructor Description DropAttributeRuleInterpreted(SNode ruleNode) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisApplicable(TemplateContext context)Tell whether rule can be applied in the context FIXME shall throw GenerationFailureException (neither Dismiss/Abandon nor Cancel could not get thrown from within) but has to re-generate generated generators that implement this method (either with narrowed throws or without any at all)- 
Methods inherited from class jetbrains.mps.generator.runtime.DropAttributeRuleBase
applyToInheritors, getApplicableConcept, getRuleNode 
 - 
 
 - 
 
- 
- 
Method Detail
- 
isApplicable
public boolean isApplicable(@NotNull TemplateContext context) throws GenerationException
Description copied from interface:TemplateRuleWithConditionTell whether rule can be applied in the context FIXME shall throw GenerationFailureException (neither Dismiss/Abandon nor Cancel could not get thrown from within) but has to re-generate generated generators that implement this method (either with narrowed throws or without any at all)- Specified by:
 isApplicablein interfaceTemplateRuleWithCondition- Overrides:
 isApplicablein classDropAttributeRuleBase- Throws:
 GenerationException
 
 - 
 
 -