Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DefaultProcessor

Implements

Index

Constructors

constructor

  • new DefaultProcessor(moduleFilter?: undefined | ((module: IModule) => boolean), documentFilter?: undefined | ((document: IDocument) => boolean)): DefaultProcessor

Methods

Protected documents

  • documents(module: IModule): Iterable<IDocument>

Protected listDocuments

  • listDocuments(folderBase: IFolderBase): Array<IDocument>

Protected modules

  • modules(model: IModel): Iterable<IModule>

process

Protected processAssociation

Protected processAttribute

Protected processDomainModel

Protected processEntity

Protected processJavaAction

Protected processMicroflow

Protected processModule

  • processModule(module: IModule): Promise<{ DomainModel: DefaultDomainModelTemplateData; HasJavaActions: boolean; HasMicroflows: boolean; HasRules: boolean; ID: string; Name: string; JavaActions: object; Microflows: object; Rules: object }>

Generated using TypeDoc