Uses of Interface
org.nuiton.eugene.models.object.ObjectModelElement
-
Packages that use ObjectModelElement Package Description org.nuiton.eugene Eugene.org.nuiton.eugene.java Eugene java package : all specific class for Java generation.org.nuiton.eugene.java.extension Eugene java extension package : all specific extension for Java generation.org.nuiton.eugene.models.object org.nuiton.eugene.models.object.xml -
-
Uses of ObjectModelElement in org.nuiton.eugene
Methods in org.nuiton.eugene with parameters of type ObjectModelElement Modifier and Type Method Description static StringGeneratorUtil. findTagValue(String tagName, ObjectModelElement element, Model model)Deprecated.since 2.9 (will be remove in version 3.0), prefer use nowTagValueUtil.findTagValue(TagValueMetadata, WithTagValuesOrStereotypes...)StringEugeneCoreTagValues. getDefaultPackage(ObjectModelElement element)Obtain the value of theEugeneCoreTagValues.Store.defaultPackagetag value on the given element.StringEugeneCoreTagValues. getDocumentationTagValue(ObjectModelElement element)Obtain the value of theEugeneCoreTagValues.Store.documentationtag value on the given element.StringEugeneCoreTagValues. getI18nPrefixTagValue(ObjectModelElement element, ObjectModelPackage aPackage, ObjectModel model)Cherche et renvoie le préfixe i18n à utiliser sur cet element, sinon sur le model.static booleanGeneratorUtil. hasDocumentation(ObjectModelElement element)Indique si l'élément spécifié dispose de documentationstatic booleanGeneratorUtil. hasStereotype(ObjectModelElement element, String stereotype) -
Uses of ObjectModelElement in org.nuiton.eugene.java
Methods in org.nuiton.eugene.java with parameters of type ObjectModelElement Modifier and Type Method Description ObjectModelAnnotationJavaBuilder. addAnnotation(ObjectModelClassifier classifier, ObjectModelElement element, String annotationType)Add an annotation on an element of a classifier.ObjectModelAnnotationObjectModelTransformerToJava. addAnnotation(ObjectModelClassifier classifier, ObjectModelElement element, Class<?> annotationType)Add an annotation of the givenelementof the givenclassifier.ObjectModelAnnotationObjectModelTransformerToJava. addAnnotation(ObjectModelClassifier classifier, ObjectModelElement element, String annotationType)Add an annotation of the givenelementof the givenclassifier.voidObjectModelTransformerToJava. addComment(ObjectModelElement element, String comment)Adds a comment to the givenelement.voidObjectModelTransformerToJava. addStereotype(ObjectModelElement element, String stereotype)Add a stereotype to the givenelement.voidObjectModelTransformerToJava. addTagValue(ObjectModelElement element, String name, String value)Adds a tag value to the givenelement.voidObjectModelTransformerToJava. cloneTagValues(ObjectModelElement source, ObjectModelElement destination)Copy all tag values fro the givensourceto the givendestination.voidJavaGenerator. generateAnnotations(Writer output, ObjectModelClassifier clazz, ObjectModelElement element)voidObjectModelTransformerToJava. setDocumentation(ObjectModelElement element, String documentation) -
Uses of ObjectModelElement in org.nuiton.eugene.java.extension
Fields in org.nuiton.eugene.java.extension with type parameters of type ObjectModelElement Modifier and Type Field Description protected Map<ObjectModelElement,List<ObjectModelAnnotation>>AnnotationsManager. annotationsMethods in org.nuiton.eugene.java.extension that return types with arguments of type ObjectModelElement Modifier and Type Method Description protected Map<ObjectModelElement,List<ObjectModelAnnotation>>AnnotationsManager. getAnnotations()Methods in org.nuiton.eugene.java.extension with parameters of type ObjectModelElement Modifier and Type Method Description voidAnnotationsManager. addAnnotation(ObjectModelElement element, ObjectModelAnnotation annotation)Add theannotationfor the givenelementof the classifier.List<ObjectModelAnnotation>AnnotationsManager. getAnnotations(ObjectModelElement element)Obtain the array of annotations registred for a given element of the classifier.List<ObjectModelAnnotation>AnnotationsManagerExtension. getAnnotations(ObjectModelClassifier classifier, ObjectModelElement element)Get the registred annotations for the givenelementin the givenclassifier. -
Uses of ObjectModelElement in org.nuiton.eugene.models.object
Subinterfaces of ObjectModelElement in org.nuiton.eugene.models.object Modifier and Type Interface Description interfaceObjectModelAssociationClassObjectModelAssociationClass.interfaceObjectModelAttributeAbstraction for the attribute node of object model trees.interfaceObjectModelClassAbstraction for the class node of object model trees.interfaceObjectModelClassifierObjectModelClassifier.interfaceObjectModelEnumerationObjectModelEnumeration.interfaceObjectModelInterfaceAbstraction for the interface node of object model trees.interfaceObjectModelOperationAbstraction for the operation node of object model trees.interfaceObjectModelParameterAbstraction for the parameter node of object model trees.Methods in org.nuiton.eugene.models.object that return ObjectModelElement Modifier and Type Method Description ObjectModelElementObjectModelElement. getDeclaringElement()Returns the element in which this element is defined, or null if there's none.Methods in org.nuiton.eugene.models.object with parameters of type ObjectModelElement Modifier and Type Method Description voidObjectModelBuilder. addComment(ObjectModelElement element, String comment)Add a comment to an element.voidObjectModelBuilder. addStereotype(ObjectModelElement element, String stereotype)Add a stereotype to an element.voidObjectModelBuilder. addTagValue(ObjectModelElement element, String name, String value)Add a tagValue to an elementvoidObjectModelBuilder. setDocumentation(ObjectModelElement element, String documentation)Set the documentation of an element in the model. -
Uses of ObjectModelElement in org.nuiton.eugene.models.object.xml
Classes in org.nuiton.eugene.models.object.xml that implement ObjectModelElement Modifier and Type Class Description classObjectModelAssociationClassImplObjectModelAssociationClassImpl.javaclassObjectModelAttributeImplObjectModelAttributeImpl.classObjectModelClassifierImplObjectModelClassifierImpl.classObjectModelClassImplObjectModelClassImpl.classObjectModelElementImplObjectModelElementImpl.classObjectModelEnumerationImplObjectModelEnumerationImpl.classObjectModelInterfaceImplObjectModelInterfaceImpl.java Created: 14 janv. 2004classObjectModelOperationImplObjectModelOperationImpl.java Created: 14 janv. 2004classObjectModelParameterImplObjectModelParameterImpl.Fields in org.nuiton.eugene.models.object.xml declared as ObjectModelElement Modifier and Type Field Description protected ObjectModelElementObjectModelElementImpl. declaringElementMethods in org.nuiton.eugene.models.object.xml that return ObjectModelElement Modifier and Type Method Description ObjectModelElementObjectModelElementImpl. getDeclaringElement()Methods in org.nuiton.eugene.models.object.xml with parameters of type ObjectModelElement Modifier and Type Method Description voidObjectModelElementImpl. setDeclaringElement(ObjectModelElement declaringElement)
-