Back | Index
enum parsetool.consoleapp.Error
TableNameTaken(name : String,requestedBy : String,takenBy : String)
Thrown when a table requests a name which was allready explicitly taken by another table.
TableMapperTaken(mapper : String,requestedBy : String,takenBy : String)
Thrown when a table object mapper is used for more then 1 class.
TableAliasTaken(alias : String,requestedBy : String,takenBy : String)
Thrown when a table requests an alias which is allready taken by another table.
TableAliasGeneratorPanic
Get's thrown when there're so many tables, the program gets crazy trying to generate an alias.
SelfReferencingPrimaryKey(offendingClass : String,field : String)
When a class has a field marked as primary key, with the exact same type as the class itself, this is thrown. A table can point to itself, however not in primary keys.
RegExpCompilation(offendingClass : String,field : String,error : String)
Thrown when a classfield with the magic type "data.model.type.Matches" was given an incorrect Regular expression parameter
NoClassesFound
Thrown when No classes implementing the magic interface were found.
MultipleMagicTypes(offendingClass : String,field : String)
Thrown when a classfield has more then 1 'magic' type defined. See "data.model.type.*" which types are magic.
HaxeDocOptionsXML(cl : String,e : Dynamic)
Thrown when the could not be parsed correctly. Also when an unknown xml node or attribute is found in the HaxeDoc-XML, this is thrown.
File(file : String,msg : String)
Thrown when files can't be read or written, or some other shit happens.
ClassDefinitionError(e : Dynamic)
Thrown when an error was found in one of the class definitions.
Back | Index