@Data public class ResourceRule extends AbstractRule
_elementsExtensions, _eLSupport, _generateClassContext, _messageCollector, _ruleFactory, _ruleUtils, _typesExtensions, _typesRegistry| Constructor and Description |
|---|
ResourceRule(AnnotationMirror resourceTemplateAnnotation,
PackageElement templatePackage) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
void |
generateResource() |
ResourceLocation |
getResourceLocation() |
NameRule |
getResoureNameRule() |
NameRule |
getResourePathNameRule() |
org.eclipse.xtext.xbase.lib.Functions.Function1<? super org.eclipse.xtext.xbase.lib.Functions.Function1<? super Object,?>,? extends List<Object>> |
getScopeRule() |
String |
getTemplateLang() |
Long |
getTemplateLastModified() |
String |
getTemplateName() |
URL |
getTemplateURL() |
int |
hashCode() |
String |
toString() |
getMetaAnnotation, getMetaElement, getRuleCreationException, inRule, registerMetaTypeElement, throwRuleCreationException, throwRuleCreationExceptionpublic ResourceRule(AnnotationMirror resourceTemplateAnnotation, PackageElement templatePackage)
public void generateResource()
@Pure public int hashCode()
hashCode in class AbstractRule@Pure public boolean equals(Object obj)
equals in class AbstractRule@Pure public String toString()
toString in class AbstractRule@Pure public String getTemplateName()
@Pure public String getTemplateLang()
@Pure public org.eclipse.xtext.xbase.lib.Functions.Function1<? super org.eclipse.xtext.xbase.lib.Functions.Function1<? super Object,?>,? extends List<Object>> getScopeRule()
@Pure public NameRule getResoureNameRule()
@Pure public NameRule getResourePathNameRule()
@Pure public ResourceLocation getResourceLocation()
@Pure public URL getTemplateURL()
@Pure public Long getTemplateLastModified()
Copyright © 2018. All rights reserved.