Uses of Interface
org.nuiton.eugene.models.object.ObjectModelModifier
-
Packages that use ObjectModelModifier Package Description org.nuiton.eugene.java Eugene java package : all specific class for Java generation.org.nuiton.eugene.models.object org.nuiton.eugene.models.object.xml -
-
Uses of ObjectModelModifier in org.nuiton.eugene.java
Methods in org.nuiton.eugene.java with parameters of type ObjectModelModifier Modifier and Type Method Description ObjectModelAttributeJavaBuilder. addAttribute(ObjectModelClassifier classifier, String name, String type, String value, ObjectModelModifier... modifiers)Add a new attribute to a classifier.protected ObjectModelAttributeObjectModelTransformerToJava. addAttribute(ObjectModelClassifier classifier, String name, Class<?> type, String value, ObjectModelModifier... modifiers)protected ObjectModelAttributeObjectModelTransformerToJava. addAttribute(ObjectModelClassifier classifier, String name, String type, String value, ObjectModelModifier... modifiers)ObjectModelOperationJavaBuilder. addBlock(ObjectModelClassifier classifier, ObjectModelModifier... modifiers)Add a new block to a classifier.ObjectModelOperationObjectModelTransformerToJava. addBlock(ObjectModelClassifier classifier, ObjectModelModifier... modifiers)add an operation to the classifier with the form of a simple block of code.ObjectModelAttributeJavaBuilder. addConstant(ObjectModelClassifier classifier, String name, String type, String value, ObjectModelModifier visibility)Add a new constant to a classifier.protected ObjectModelAttributeObjectModelTransformerToJava. addConstant(ObjectModelClassifier classifier, String name, Class<?> type, String value, ObjectModelModifier visibility)protected ObjectModelAttributeObjectModelTransformerToJava. addConstant(ObjectModelClassifier classifier, String name, String type, String value, ObjectModelModifier visibility)ObjectModelOperationJavaBuilder. addConstructor(ObjectModelClass clazz, ObjectModelModifier visibility)Add a constructor to a class.ObjectModelOperationJavaBuilder. addConstructor(ObjectModelEnumeration enumeration, ObjectModelModifier visibility)Add a constructor to a enumeration.protected ObjectModelOperationObjectModelTransformerToJava. addConstructor(ObjectModelClass clazz, ObjectModelModifier visibility)protected ObjectModelOperationObjectModelTransformerToJava. addConstructor(ObjectModelEnumeration clazz, ObjectModelModifier visibility)protected ObjectModelOperationJavaBuilder. addConstructorForClassifier(ObjectModelClassifier classifier, ObjectModelModifier visibility)ObjectModelClassifierObjectModelTransformerToJava. addInnerClassifier(ObjectModelClass clazz, ObjectModelType type, String name, ObjectModelModifier... modifiers)ObjectModelOperationJavaBuilder. addOperation(ObjectModelClassifier classifier, String name, String type, ObjectModelModifier... modifiers)Add a new operation to a classifier.protected ObjectModelOperationObjectModelTransformerToJava. addOperation(ObjectModelClassifier classifier, String name, Class<?> type, ObjectModelModifier... modifiers)protected ObjectModelOperationObjectModelTransformerToJava. addOperation(ObjectModelClassifier classifier, String name, String type, ObjectModelModifier... modifiers)protected ObjectModelAttributeObjectModelTransformerToJava. cloneAttribute(ObjectModelAttribute source, ObjectModelClassifier destination, boolean cloneDocumentation, ObjectModelModifier... modifiers)clone a given attribute into a classifier of the output modelstatic voidJavaGeneratorUtil. cloneOperations(ObjectModelTransformerToJava transformer, Iterable<ObjectModelOperation> operations, ObjectModelClassifier target, boolean useVisibility, ObjectModelModifier... extraModifiers)Duplicates in thetargetclassifier the givenoperationsusing atransformerto modify model.ObjectModelOperationObjectModelTransformerToJava. cloneOperationSignature(ObjectModelOperation source, ObjectModelClassifier destination, boolean cloneDocumentation, ObjectModelModifier... modifiers)Clone thesourceoperation into thedestinationclassifier. -
Uses of ObjectModelModifier in org.nuiton.eugene.models.object
Classes in org.nuiton.eugene.models.object that implement ObjectModelModifier Modifier and Type Class Description classObjectModelJavaModifierEnum that represents Java possible modifiersclassObjectModelUMLModifierEnum that represents UML modifiers.Fields in org.nuiton.eugene.models.object declared as ObjectModelModifier Modifier and Type Field Description static ObjectModelModifierObjectModelModifier. ABSTRACTDeprecated.static ObjectModelModifierObjectModelModifier. AGGREGATEDeprecated.static ObjectModelModifierObjectModelModifier. COMPOSITEDeprecated.static ObjectModelModifierObjectModelModifier. FINALDeprecated.static ObjectModelModifierObjectModelModifier. NAVIGABLEDeprecated.static ObjectModelModifierObjectModelModifier. ORDEREDDeprecated.static ObjectModelModifierObjectModelModifier. PACKAGEDeprecated.static ObjectModelModifierObjectModelModifier. PRIVATEDeprecated.static ObjectModelModifierObjectModelModifier. PROTECTEDDeprecated.static ObjectModelModifierObjectModelModifier. PUBLICDeprecated.static ObjectModelModifierObjectModelModifier. STATICDeprecated.static ObjectModelModifierObjectModelModifier. TRANSIENTDeprecated.static ObjectModelModifierObjectModelModifier. UNIQUEDeprecated.Fields in org.nuiton.eugene.models.object with type parameters of type ObjectModelModifier Modifier and Type Field Description static Set<? extends ObjectModelModifier>ObjectModelJavaModifier. visibilityModifiersMethods in org.nuiton.eugene.models.object with parameters of type ObjectModelModifier Modifier and Type Method Description ObjectModelAttributeObjectModelBuilder. addAssociation(ObjectModelClassifier classifierA, ObjectModelClassifier classifierB, String roleName, int minMultiplicity, int maxMultiplicity, ObjectModelModifier... modifiers)Add an association A to B.ObjectModelAttributeObjectModelBuilder. addAttribute(ObjectModelClassifier classifier, String name, String type, String value, ObjectModelModifier... modifiers)Add an attribute to a classifier (interface, class, enum).ObjectModelClassifierObjectModelBuilder. addInnerClassifier(ObjectModelClass clazz, ObjectModelType type, String name, ObjectModelModifier... modifiers)Add a superclass to an other class.ObjectModelOperationObjectModelBuilder. addOperation(ObjectModelClassifier classifier, String name, String returnType, ObjectModelModifier... modifiers)Add an operation to a classifier.ObjectModelAttributeObjectModelBuilder. addReverseAssociation(ObjectModelAttribute attrAssociation, String roleName, int minMultiplicity, int maxMultiplicity, ObjectModelModifier... modifiers)Create reverse association from an other association.ObjectModelAssociationClassObjectModelBuilder. createAssociationClass(String name, String packageName, ObjectModelAttribute attrAssociationA, ObjectModelAttribute attrAssociationB, ObjectModelModifier... modifiers)Create association class.ObjectModelClassObjectModelBuilder. createClass(String name, String packageName, ObjectModelModifier... modifiers)Create a new class in the model.protected ObjectModelClassObjectModelBuilder. createClass(ObjectModelClassImpl clazz, String name, String packageName, ObjectModelModifier... modifiers)protected voidObjectModelBuilder. setClassModifiers(ObjectModelClassImpl clazz, ObjectModelModifier... modifiers)Set modifiers to a class. -
Uses of ObjectModelModifier in org.nuiton.eugene.models.object.xml
Fields in org.nuiton.eugene.models.object.xml with type parameters of type ObjectModelModifier Modifier and Type Field Description protected Set<ObjectModelModifier>ObjectModelElementImpl. modifiersMethods in org.nuiton.eugene.models.object.xml that return types with arguments of type ObjectModelModifier Modifier and Type Method Description protected Set<ObjectModelModifier>ObjectModelAttributeImpl. getAuthorizedModifiers()protected Set<ObjectModelModifier>ObjectModelClassImpl. getAuthorizedModifiers()protected abstract Set<ObjectModelModifier>ObjectModelElementImpl. getAuthorizedModifiers()protected Set<ObjectModelModifier>ObjectModelEnumerationImpl. getAuthorizedModifiers()protected Set<ObjectModelModifier>ObjectModelInterfaceImpl. getAuthorizedModifiers()protected Set<ObjectModelModifier>ObjectModelOperationImpl. getAuthorizedModifiers()protected Set<ObjectModelModifier>ObjectModelParameterImpl. getAuthorizedModifiers()Methods in org.nuiton.eugene.models.object.xml with parameters of type ObjectModelModifier Modifier and Type Method Description voidObjectModelElementImpl. addModifier(ObjectModelModifier... modifiers)protected voidObjectModelElementImpl. addOrRemoveModifier(ObjectModelModifier modifier, boolean add)protected voidObjectModelElementImpl. removeModifier(ObjectModelModifier... modifiers)Method parameters in org.nuiton.eugene.models.object.xml with type arguments of type ObjectModelModifier Modifier and Type Method Description protected voidObjectModelElementImpl. removeModifiers(Iterable<? extends ObjectModelModifier> modifiers)
-