import { IPSSysDEFType } from './ipssys-deftype'; import { PSModelObjectImpl } from '../../psmodel-object-impl'; export class PSSysDEFTypeImpl extends PSModelObjectImpl implements IPSSysDEFType { get codeName(): string { return this.M.codeName; } get dynaModelFilePath(): string { return this.M.dynaModelFilePath; } get editorHeight(): number { return this.M.editorHeight; } get editorType(): string { return this.M.editorType; } get editorWidth(): number { return this.M.editorWidth; } get gridColumnAlign(): 'LEFT' | 'CENTER' | 'RIGHT' { return this.M.gridColumnAlign; } get mOSFilePath(): string { return this.M.mOSFilePath; } get maxValueString(): string { return this.M.maxValueString; } get memo(): string { return this.M.memo; } get minStringLength(): number { return this.M.minStringLength; } get minValueString(): string { return this.M.minValueString; } get name(): string { return this.M.name; } get rTMOSFilePath(): string { return this.M.rTMOSFilePath; } get searchEditorHeight(): number { return this.M.searchEditorHeight; } get searchEditorType(): string { return this.M.searchEditorType; } get searchEditorWidth(): number { return this.M.searchEditorWidth; } get stringLength(): number { return this.M.stringLength; } get userCat(): string { return this.M.userCat; } get userTag(): string { return this.M.userTag; } get userTag2(): string { return this.M.userTag2; } get userTag3(): string { return this.M.userTag3; } get userTag4(): string { return this.M.userTag4; } get cls(): string { return 'PSSysDEFTypeImpl'; } instanceof(cls: string): boolean { if (cls == 'IPSObject' || cls == 'dataentity.defield.IPSDEFieldType' || cls == 'dataentity.defield.IPSSysDEFType') return true; return super.instanceof(cls); } }