Package org.eclipse.epsilon.picto
Class LazyEgxModule.LazyGenerationRuleContentPromise
java.lang.Object
org.eclipse.epsilon.picto.LazyEgxModule.LazyGenerationRuleContentPromise
- All Implemented Interfaces:
ContentPromise
- Enclosing class:
- LazyEgxModule
public class LazyEgxModule.LazyGenerationRuleContentPromise
extends Object
implements ContentPromise
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<URI,EglTemplate> protected EglTemplateFactoryprotected URIprotected Collection<Variable> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLazyGenerationRuleContentPromise(EglTemplateFactory templateFactory, Map<URI, EglTemplate> templateCache, URI templateUri, Collection<Variable> variables) -
Method Summary
-
Field Details
-
templateFactory
-
templateCache
-
templateUri
-
variables
-
-
Constructor Details
-
LazyGenerationRuleContentPromise
protected LazyGenerationRuleContentPromise() -
LazyGenerationRuleContentPromise
public LazyGenerationRuleContentPromise(EglTemplateFactory templateFactory, Map<URI, EglTemplate> templateCache, URI templateUri, Collection<Variable> variables)
-
-
Method Details
-
getVariables
-
getContent
- Specified by:
getContentin interfaceContentPromise- Throws:
Exception
-