1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 package org.nuiton.eugene.models.object;
25
26
27
28
29
30
31
32
33 public interface ObjectModelModifier {
34
35
36 @Deprecated
37 ObjectModelModifier STATIC = ObjectModelJavaModifier.STATIC;
38
39 @Deprecated
40 ObjectModelModifier FINAL = ObjectModelJavaModifier.FINAL;
41
42 @Deprecated
43 ObjectModelModifier ABSTRACT = ObjectModelJavaModifier.ABSTRACT;
44
45 @Deprecated
46 ObjectModelModifier TRANSIENT = ObjectModelJavaModifier.TRANSIENT;
47
48 @Deprecated
49 ObjectModelModifier PUBLIC = ObjectModelJavaModifier.PUBLIC;
50
51 @Deprecated
52 ObjectModelModifier PROTECTED = ObjectModelJavaModifier.PROTECTED;
53
54 @Deprecated
55 ObjectModelModifier PRIVATE = ObjectModelJavaModifier.PRIVATE;
56
57 @Deprecated
58 ObjectModelModifier PACKAGE = ObjectModelJavaModifier.PACKAGE;
59
60
61 @Deprecated
62 ObjectModelModifier AGGREGATE = ObjectModelUMLModifier.AGGREGATE;
63
64 @Deprecated
65 ObjectModelModifier COMPOSITE = ObjectModelUMLModifier.COMPOSITE;
66
67 @Deprecated
68 ObjectModelModifier UNIQUE = ObjectModelUMLModifier.UNIQUE;
69
70 @Deprecated
71 ObjectModelModifier ORDERED = ObjectModelUMLModifier.ORDERED;
72
73 @Deprecated
74 ObjectModelModifier NAVIGABLE = ObjectModelUMLModifier.NAVIGABLE;
75
76
77
78
79 boolean isVisibility();
80
81
82
83
84
85 boolean isAssociationType();
86
87
88
89
90 String getName();
91
92 }