Class EugeneJavaTagValues
java.lang.Object
org.nuiton.eugene.models.extension.tagvalue.provider.DefaultTagValueMetadatasProvider
org.nuiton.eugene.java.EugeneJavaTagValues
- All Implemented Interfaces:
org.nuiton.eugene.models.extension.tagvalue.provider.TagValueMetadatasProvider
@Component(role=org.nuiton.eugene.models.extension.tagvalue.provider.TagValueMetadatasProvider.class,
hint="eugene-java-templates")
public class EugeneJavaTagValues
extends org.nuiton.eugene.models.extension.tagvalue.provider.DefaultTagValueMetadatasProvider
Defines all tag values managed by Java templates.
- Since:
- 2.5.6
- Author:
- Tony Chemit - chemit@codelutin.com
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.nuiton.eugene.models.extension.tagvalue.provider.DefaultTagValueMetadatasProvider
matcher, tagValues -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisBean(org.nuiton.eugene.models.object.ObjectModelClassifier classifier, org.nuiton.eugene.models.object.ObjectModelPackage aPackage) Check if the given classifier has theEugeneJavaTagValues.Store.beanstereotype.booleanisUseJava8(org.nuiton.eugene.models.object.ObjectModel model) Obtain the value of theEugeneJavaTagValues.Store.java8tag value on the given model.Methods inherited from class org.nuiton.eugene.models.extension.tagvalue.provider.DefaultTagValueMetadatasProvider
getDefinitionForMatcher, getTagValue, getTagValues, validate
-
Constructor Details
-
EugeneJavaTagValues
public EugeneJavaTagValues()
-
-
Method Details
-
getDescription
-
isUseJava8
public boolean isUseJava8(org.nuiton.eugene.models.object.ObjectModel model) Obtain the value of theEugeneJavaTagValues.Store.java8tag value on the given model.- Parameters:
model- model to seek- Returns:
truethe none empty value of the found tag value orfalseif not found nor empty.- Since:
- 2.15
- See Also:
-
isBean
public boolean isBean(org.nuiton.eugene.models.object.ObjectModelClassifier classifier, org.nuiton.eugene.models.object.ObjectModelPackage aPackage) Check if the given classifier has theEugeneJavaTagValues.Store.beanstereotype.- Parameters:
classifier- classifier to test- Returns:
trueif tag value was found,false otherwise- See Also:
-