1
+ class BaseException extends Error {
2
+ + void constructor(string,string)
3
+ }
4
+ class BaseFileException extends BaseException {
5
+ + void constructor(string,string,string,string,string)
6
+ + string getFileLocation()
7
+ + string getShortMessage()
8
+ + string getFileName()
9
+ }
1
10
class Factory {
11
+ + void constructor(ModelManager)
2
12
+ Resource newResource(String,String,String,Object,boolean,String,boolean,boolean) throws TypeNotFoundException
3
13
+ Resource newConcept(String,String,Object,boolean,String,boolean) throws TypeNotFoundException
4
14
+ Relationship newRelationship(String,String,String) throws TypeNotFoundException
@@ -75,6 +85,7 @@ class Introspector {
75
85
+ ClassDeclaration getClassDeclaration(String) throws Error
76
86
}
77
87
class ModelFile {
88
+ + void constructor(ModelManager,string,string,boolean) throws IllegalModelException
78
89
+ boolean isExternal()
79
90
+ ModelManager getModelManager()
80
91
+ string[] getImports()
@@ -169,6 +180,7 @@ class ValidatedResource extends Resource {
169
180
+ void validate() throws Error
170
181
}
171
182
class ModelManager {
183
+ + void constructor()
172
184
+ void validateModelFile(string,string) throws IllegalModelException
173
185
+ Object addModelFile(string,string,boolean,boolean) throws IllegalModelException
174
186
+ Object updateModelFile(string,string,boolean) throws IllegalModelException
@@ -193,6 +205,9 @@ class ModelManager {
193
205
+ void addDecoratorFactory(DecoratorFactory)
194
206
+ boolean hasInstance(object)
195
207
}
208
+ class SecurityException extends BaseException {
209
+ + void constructor(string)
210
+ }
196
211
class Serializer {
197
212
+ void constructor(Factory,ModelManager)
198
213
+ void setDefaultOptions(Object)
0 commit comments