▼NFlowLib | |
►NEngine | |
CBlock | Represents a block of flow. The block is a function element of flow. Blocks have connections with each other |
CBlockDescriptor | Descriptor of the block. The block creates by this |
CConnection | Represents a connection between block and block |
CConnectionDescriptor | Represents a descriptor of connection |
CConnectionIsExistException | Exception: Connection is exist |
CFlowController | Represents the controller of flow |
CIBlockAgency | Represents the agency of block. This is the behaviour of block. When you implement this interface the block will handle It |
CPoint | Point of GUI element |
CPort | Represents a port of block |
CPortDescriptor | Descriptor of port |
▼NIFlow | |
►NGUI | |
CStyles | Represents style settings of the flow |
▼NIFlowLib | |
►NGUI | |
CFinishOrStartIsSelected | Exception: Finish or Start block mustn't be selected |
CIBlockBox | GUI element of block |
CIFlowEditor | Represents the flow editor |
CMoreThanOneBlockHaveToBeSelected | Exception: More than one block have to be selected |
CNoSelectedBlockException | Exception: You have to select a block |
CNotConnectionSelectedException | Exception: No connection selected! |
▼NIGraphics | |
►NControls | |
CIButton | Represents a GUI interface of button |
CICheckedListBox | Represents a GUI interface of checked list box |
CIComboBox | Represents a GUI interface of combobox |
CIDateTimePicker | GUI interface of datetime picker |
CIImageView | GUI interface of image view |
CILabel | Represents GUI interface of Label |
CIMGrid | |
CITextBox | Represents GUI interface of textbox |
►NDrawing2D | |
CGFXTools | Represents a tool class for drawing |
CIGFX2DScene | Represents a graphics 2D scene. Controls the graphics elements/primitives |
CIShape2D | Represents an item of drawing |
CShape2DCollection | Collection of Shape2D items |
►NGInterface | |
CIColor | |
CIFont | Font of GUI interface |
CIGraphics | Represents an inteface of graphics. Not depend on operating system |
CIMargin | Represents a margin |
CIPen | Pen to draw lines |
CIPoint | Represent a point |
CIRectangle | Rectagle for drawing |
CISize | Represent a size |
CIStringAlignment | Alignment of string |
►NGrid | |
CICell | Represents a cell of grid |
CICellData | Represents a data of cell |
CICellList | Represents a list of cells. Row is also a cell list |
CIColumn | Represents a column of grid |
CIColumns | |
CIGrid | Represents a grid, operating system independent |
CIGridControl | Represents an interface of input control of grid. Grid can show only controls with this interface |
CIRows | Rows of a grid |
▼NIx4Trace | |
►NDesktop | |
►NFlowControl | |
CIFlowDesigner | Represents a flowdesigner |
►NPlugins | |
►NMessageBox | |
CMessageBox | Represents a message box |
►NProgressBar | |
CProgressBar | Represents a progress bar |
CDesktopPlugin | Represents a desktop plugin |
CDesktopPluginManager | Represents the desktop plugin manager. Shows/hides plugins |
CExtendedPlugin | Represents an extension of plugin. This extension has exit and popout button, menus, etc |
CIx4TGrid | Represents an interface for x4T Grid |
CPluginController | Represents a plugin controller |
CPluginInstance | Represents a desktop plugin instance |
CPluginMenu | Represents a menu of x4Trace. When you inherit from this class you can build a menu |
CX4TForm | Represents a form of x4Trace |
CImages | A strongly-typed resource class, for looking up localized strings, etc |
►NEngine | |
►NDatabase | |
►NEntity | |
CDataColumn | Database Entity-Table member-column connection handler class. Stores information of columns of table |
CEmptyEntityPropertyException | Exception of empty value of property of entity |
CEntity | Represent a row of database, basic element of object relational database. Inserts, updates adn deletes row of database. Each property can have a column relationship. But this is not required |
CEntity2 | |
CEntityData | Represents data of entity. Caches insert and update command. Stores data of columns |
CISQL | Represent an interface of SQL connection. Uses for execution of SQL commands |
CISQLConnectionNAT | Interface of native SQL connection |
CSQLConnection | |
CSQLDataTable | Represents a result data of the sql command |
CSQLTransaction | Represents a transaction object. Not in use. Use grupped sql commands |
►NEntity | |
►NDepartment | |
CDepartment | Represents a row of Department table of database. This helps you to categorise your lines. This object fires data modification events |
►NDesigner | |
►NMatrix | |
CMatrixDesignerItem | Represents a column/row of Matrix Desiger feature of x4Trace. Stores the amount of resources. Name of the database table is MatrixDesignerItem. This object fires data modification events |
CMatrixDesignerShiftDay | Represents a column of Matrix Desiger feature of x4Trace. Name of the database table is MatrixDesignerShiftDay. This object fires data modification events |
►NSequential | |
CSequentialDesignerItem | Represents a row of Sequential Desiger feature of x4Trace. Name of the database table is SequentialDesignerItem. This object fires data modification events. If you want to duplicate row of same Operation. You have to copy the order block. This is useful if you want do split this operation |
►NDisplayPlugin | |
CDisplayPlugin | Represents a Display plugin of x4Trace. Name of the database table is DisplayPlugin. When you login a terminal, the display will be displayed by the selected row of this table |
►NDocumentation | |
CDocumentTypes | Represents a DocumentType of x4Trace. Name of the database table is DocumentTypes. Categorize the documents of the product |
►NDownTimeCategories | |
CDownTimeCategory | Represents a Category of downtime. Name of the database table is DownTimeCategory |
CDownTimeCategoryRight | Represents a Data to store the Rigth to approve downtime of a category of downtime. Name of the database table is DownTimeCategoryRight |
►NDriver | |
CDriver | Represents a Driver of x4Trace. Name of the database table is Driver. The Driver is a part of the Line/Division. This object fires data modification events |
CDriverTypes | Represents a Driver of x4Trace. Name of the database table is DriverTypes. Categorize the drivers |
CDriverVariable | Represents a variable of Driver of x4Trace. Name of the database table is DriverVariable |
CDriverVariableKeys | Represents a key varriable of Driver of x4Trace. Uses for help the user. Data of the list of the available keys/variables |
►NFlow | |
CFlow | Represents a Flow of x4Trace. Name of the database table is Flow. This object fires data modification events. This is the base of the production, contains the opeations and manufacturin instructions |
CFlowAddInfo | Represents a flow additional information of x4Trace. Name of the database table is FlowAddInfo. Uses for when the product instance has a special information, when It is on an operation/block |
CFlowBlock | Represents one operation or a group of operations of the flow. Name of the database table is FlowBlock |
CFlowBlockConnection | Represents a connection between two port of blocks. Name of the database table is FlowBlockConnection |
CFlowBlockDocuments | Represents the avalilable type of documents of the block. Name of the database table is FlowBlockDocuments |
CFlowBlockInput | Represents the input ports of the block. Name of the database table is FlowBlockInput. This is the box at the top of the flowblock on GUI |
CFlowBlockOutput | Represents the output ports of the block. Name of the database table is FlowBlockOutput. This is the box at the bottom of the flowblock on GUI |
CFlowBlockProcessVariable | Represents a variable of flow block. This variable is a variable of the process. Name of the database table is FlowBlockProcessVariable |
CFlowBlockProductVariable | Represents a variable of passed product of block. This variable is a variable of the product. For example a measured value during the operation, or a mounted/assembled partnumber. Name of the database table is FlowBlockProductVariable |
CFlowBlockVariable | Represents a variable of block. Name of the database table is FlowBlockVariable |
CFlowOperationGroup | Represents a group of operations. Contains one or more operations. Name of the database table is FlowOperationGroup |
CFlowVariable | Represents a variable of flow. If you vant to add a variable to block, you have to record it in this table. Name of the database table is FlowVariable |
►NKanban | |
CKanbanBox | Represents a kanban box of x4Trace. Use for store instances/parts. Name of the database table is KanbanBox |
CKanbanBoxEvents | Represents an event of kanbanbox. Name of the database table is KanbanBoxEvents. Not in use |
CKanbanBoxInstance | |
CKanbanLocation | Represents a location of kanban box. Use for store boxes. Name of the database table is KanbanLocation |
CKanbanLocationEvents | Represents an event of location. Name of the database table is KanbanLocationEvents. Not in use |
►NLicense | |
CLicense | Represents the license key. Name of the database table is License. This table has only one row |
►NLine | |
CLine | Represents a line of x4Trace. Name of the database table is Line |
CLineDivision | Represents a division of line. Name of the database table is LineDivision. This object fires data modification events |
CLineDivisionDriver | |
CLineDivisionProcesses | Represents a process of line division |
CLineModuleTypes | |
►NOperations | |
COperation | Represents an Operation of x4Trace. This is the toolbox items of the flow. Name of the database table is Operation |
COperationPort | Represents a Port of Operation of x4Trace. This is connection box at the top and bottom side of the flow block. Name of the database table is OperationPort |
►NOrder | |
COrder | Represents a Order of x4Trace. The order contains all element of an ordered production. Name of the database table is Order |
COrderBlock | Represents a block of order. The orderblock generated from flow block. Simply case is when one flow block has one order block. In a difficoult case one flow block has multiple order block connection. Name of the database table is OrderBlock. This object fires data modification events |
COrderBlockOperation | Represents a block of order. The orderblock operation generated from flow block operation group. Name of the database table is OrderBlockOperation |
COrderDayResult | Represents a summary of production of a day. The orderblock operation generated from flow block operation group. This is not a table. This is only a result of a select to simplify the data handling |
COrderInstance | Represents an instance / part of an order. Instance is a unique part which has unique ID (Code). In this case the Qty variable is allways one. OR instance means more parts if the production based on quantity, not identify every unique parts. In this case the Qty variable is a positive number. Name of the database table is OrderInstance. There are 4 possible code of instance |
COrderInstanceGroup | Represents a group of instances / parts. For example your product is panelized. You can identify the panel with a code. And when the panel passes an operation all of instance will pass. Name of the database table is OrderInstanceGroup |
COrderStatus | Represent a status of the order. Name of the database table is OrderStatus |
►NPerformanceTest | |
CPerformanceTestOld | |
►NProduct | |
CDocumentation | Represent a documentation item of product. The documentation file is saved not in the database. The file is saced on x4tRoot directory. Name of the database table is Documentation |
CProduct | Represents a product of x4Trace. Name of the database table is Product |
CProductDoc | Represent a connection between documentation and product. Name of the database table is ProductDoc |
CProductFlow | Represents a connection between Flow and Product. Name of the database table is ProductDoc |
CProductProperties | Represents a Property of a Product. These properties are accessable by PLCs or other machnies in production. Name of the database table is ProductProperties |
CProductRecipe | Represents a Receipt item of a Product. These are the components of the product. For example use for pass of instance or not. Name of the database table is ProductRecipe |
►NProduction | |
►NBlockInputManager | |
CBlockInputSummary | Summary of block input. Table is not exist. Use only for select |
►NDownTime | |
CProductionDownTime | Represents a Downtime of processes on Order. Name of the database table is ProductionDownTime |
CProductionDownTimeApprove | Represents an Approvement of Downtime. Name of the database table is ProductionDownTimeApprove |
►NProcess | |
CProductionProcess | Represents a process of production. A process starts by ProductionTask/ProductionTaskAssignment. A process collets data to order block the order block is connected to flow block. Name of the database table is ProductionProcess |
CProductionProcessAssembly | Represents an assembly of passed instance of productionprocess. Name of the database table is ProductionProcessAssembly |
CProductionProcessDocuments | Represents a documentation of documents, which document was used during the process. Pairs the process ID with documentation ID. Name of the database table is ProductionProcessDocuments |
CProductionProcessDownTime | Represents a Downtime by process. When you start a downtime, every process has own unique measured downtime. This is a different part od the Production downtime. Name of the database table is ProductionProcessDownTime |
CProductionProcessEmployee | Represents an Employee of process. Employee = User. Name of the database table is ProductionProcessEmployee |
CProductionProcessInput | Represents a the input of the processes. When an instance passes the order block/operation the process will check the input. Not availabe to pass an instance which is on another block's input. This input is identified by flow block. Name of the database table is ProductionProcessInput |
CProductionProcessInstanceAdditionalInfo | Represents an additional information of instance. An information is stored when the instance passes te block/operation. Name of the database table is ProductionProcessInstanceAdditionalInfo |
CProductionProcessLog | Represents a log line of the process. Name of the database table is ProductionProcessLog |
CProductionProcessOutput | Represents a the traffic of the output ports. When an istance passes the block/operation, it will be registered here. Name of the database table is ProductionProcessOutput |
CProductionProcessOutputFlowConnections | Represents a connection between other flow blocks and passed items. Use for example quality control detects a defect, and the defect occurred during another operation. Name of the database table is ProductionProcessOutputFlowConnections |
CProductionProcessOutputVarNum | Represents a number value of product variable. When an instance passes of block, the value of variable can store here. Name of the database table is ProductionProcessOutputVarNum |
CProductionProcessOutputVarTxt | Represents a text value of product variable. When an instance passes of block, the value of variable can store here. Name of the database table is ProductionProcessOutputVarTxt |
CProductionProcessVarNum | Represents a number value of process variable. When a process starts the values can store here. Name of the database table is ProductionProcessVarNum |
CProductionProcessVarTxt | Represents a text value of process variable. When a process starts the values can store here. Name of the database table is ProductionProcessVarTxt |
►NTask | |
CProductionProcessTaskAssignment | Represents a User assignment to a task. Use for select only. This entity does not exist in databese |
CProductionTask | Represents a generated task by resource designer. Task id needed to start a process. Task contains cells and cells contain assitnments/users. Name of the database table is ProductionTask |
CProductionTaskAssignment | Represents a User assignment to a task. Process starts by this. Name of the database table is ProductionTaskAssignment |
CProductionTaskCell | Represents a cell of task. Cell contains the assignments. Name of the database table is ProductionTaskCell |
►NProductionProcess | |
CProductionProcessAdditionalInfoCategory | |
CProductionProcessInputSumByFlowBlockID | |
CProductionProcessInstanceVariableNumber | |
CProductionProcessInstanceVariableString | |
CProductionProcessOperation | |
CProductionProcessOutputSumByFlowBlockID | |
CProductionProcessPause | |
CProductionProcessVariable | |
►NProductionProcessInputManager | |
CProductionProcessInputSumResult | Represent a summary object of a result of block input. This object has no table in database. Use only for select |
►NReport | |
CReport | Represents a Report. Name of the database table is Report |
CReportControl | Represents a Control of report. These are the GUI element of the report. Name of the database table is ReportControl |
CReportGridColumn | Represents column data of grid of report. Name of the database table is ReportGridColumn |
►NServerPlugin | |
CServerPlugin | Represents a server plugin of x4Trace. Name of the database table is ServerPlugin |
CServerPluginExternalParameter | Represents an external parameter of server plugin. Name of the database table is ServerPluginExternalParameter |
CServerPluginParameter | Represents a parameter of server plugin. Name of the database table is ServerPluginParameter |
►NShift | |
CShift | Represents a shift of x4Trace. Name of the database table is Shift |
CShiftCalendar | Represents a calendar of shifts. This record have to be exist, to design resources to a day. Name of the database table is ShiftCalendar |
►NTerminal | |
CTerminal | Represents data of terminal. Name of the database table is Terminal |
CTerminalData | Represents data of the terminal. Not all terminal has data. This object sets the data, if it exists. This object has no table |
CTerminalRemoteServerPlugins | Represents a connection between terminal and server plugin. Name of the database table is TerminalRemoteServerPlugins |
CTerminalUser | Represents a loggedin User of terminal. This is the current status of terminal, not a log. Name of the database table is TerminalUser |
CTerminalVariables | Represents a variable of the terminal. This is like the settings file. Name of the database table is TerminalVariables |
►NUser | |
CUser | Represents a user of x4Trace. Name of the database table is User |
CUserCategory | Represents a category of user. Name of the database table is UserCategory |
CUserDivision | Represents a division of user. Name of the database table is UserCategory |
CUserGrantedRight | Represents a granted rigth for user. Name of the database table is UserGrantedRight |
CUserGroup | Represents a group for users. Name of the database table is UserGroup |
CUserGroupRights | Represents a granted rigth of user group. Every member of the group will be granted with this right. Name of the database table is UserGroupRight |
CUserMemberOfGroup | Represents a member of user group. Name of the database table is UserMemberOfGroup |
CUserRight | Represents a right of user. The system inserts it automatically by the graphics controllers. If you want to define a new one, you have to implement it in the inheritation of Ix4Trace.Graphics.GraphicsController. Name of the database table is UserRight |
►NFeatures | |
►NDepartment | |
CIDepartmentFeature | Represent a department feature |
CIDepartmentListFeature | Represents the list of departnemts. Use to edit, list and handling the departments |
►NDesigner | |
►NMatrix | |
CIMatrixBlock | Represents a block of matrix designer. This is a row of matrix designer. Shows blocks of all active order. Makes available to design resources |
CIMatrixBlockDay | Represents a day of the matrix designer. Actually this is the columns of the matrix designer |
CIMatrixDesignerFeature | Represents the matrix designer feature. Use to design resources to order blocks. The rows are the blocks of orders. The columns are the days and shifts |
CIMatrixDesignerOrder | Represents an order of the matrix designer. This object contains the block of orders |
CIMatrixShiftDay | Represents a day of the matrix designer. Contains the shifts for this day |
►NSequential | |
CFinishDateOFSequentialItemIsSmallerThanStartException | Exception: Finish date of sequenatial item is smaller than start date |
CISequentialBlockItem | Represents an item of the sequential designer. One row of this designer is an order block. If you need more one row with same block you have to copy the orderblock |
CISequentialDesignerFeature | Sequential designer of x4Trace. Use to design resources of a line |
CSequentialItemIsAlreadyFinishedException | Exception: Item of sequential designer is already finished |
►NDisplayPlugin | |
CIDisplayPluginFeature | Represents a feature of display plugin. Handling of display plugin entity |
CIDisplayPluginList | List of display plugin |
►NDocumentation | |
CIDocumentTypeFeature | Represents a feature of document type |
CIDocumentTypeListFeature | Represents list of document type |
►NDriver | |
CIDriverFeature | Represents a feature of driver. This is the database representation of driver. Not the real driver. Containd the data of driver |
CIDriverListFature | Represent a list of driver feature |
CIDriverVariableFeature | Represents a variable feature of driver |
CIDriverVariableListFeature | Represents list of driver varriable feature |
CVariableNotFoundException | Exception: Driver variable not found |
►NEvent | |
CEvents | |
►NFileServer | |
CFileServer | Represent the file server feature. Handling file on server |
CNoFileException | Exception: File does not exists |
►NFlow | |
CBlockVariableIsAlreadyAddedException | Exception: Variable is already added |
CFlowAgency | Represents an agent object of the block of the flow. This is the behaiour of the flow block |
CIFlowAddInfoFeature | Represents additional information feature of the flow |
CIFlowAddInfoFeatureList | Represents a list of additional information of the flow |
CIFlowBlockEditFeature | |
CIFlowEditFeature | Represents the edit feature of the flow |
CIFlowFeature | Represents the flow feature. Use to edit of the flow |
CIFlowListFeature | Represents a list of flow feature |
CIFlowVariableFeature | Represents list of flow varriable feature |
CIFlowVariableListFeature | Represents list of flow variables |
►NKanban | |
CIKanbanBoxFeature | Represents a kanban box feature. Stores instances |
CIKanbanBoxInstanceFeature | Represents an Instance of kanban box |
CIKanbanBoxListFeature | Represent a list of kanban box |
CIKanbanLocationFeature | Represents a kanban location feature |
CIKanbanLocationListFeature | Represents a list of kanban location |
CKanbanBoxOrderInput | Represents an input feature of a block for kanban box |
►NLine | |
►NLineRemoteControl | |
CILineRemoteControllerFeature | Represents a remote controller of line. Use to manage the line from remotley |
CILineRemoteControllerManager | Represents a manager object of the remote controller of line |
CILineRemoteProcessFeature | |
CLineException | Basic exception of line |
CLineIsNotRunningOnServerException | Exception: This line/division is not running on server |
CRemoteControllerIsAlreadyConnectedException | Exception: Line remote controller is already connected |
CILineDivision | Represents a line/division. Division is a part of the line. Where the line consists of different operations/flow block. If the line is one operation you need to have only one line/division, but one line / division is required. For example: Line 1/All, or Line1/Operation 1 and Line1/Operation 2.. |
CILineDivisionSubList | Represents of a list of division of the line |
CILineFeature | Represents a feature of line |
CILineListFeature | Represent a list of lines |
►NOperation | |
CIOperationFeature | Represents an operation feature. The flow blocks contains these operations |
CIOperationListFeature | Represnts a list of operations |
CIOperationPort | Represents a port feature of operations |
CIOperationPortSubList | Sub list of the operation ports |
►NOrder | |
►NArchive | |
CIArchivedOrderFeature | Represent an achived feature of the order |
CIArchivedOrderFeatureList | Represents a list of archived features |
CIOrderArchiveFeature | Represent an archiving function of orders |
CDownTimeCoverAllBlockException | Exception: Down time covers all of processes of this block! |
CDownTimeIsStillRunningException | Exception: "Down Time is still running! |
CDuplicatedCodeException | Exception: Duplicated code |
CGeneratedBlockIsMissingException | Exception: Generated block is missing |
CGroupNotFoundException | Exception: Instance group is not exists |
CIInstanceFeature | |
CIInstanceVariableNumListFeature | List of the number variables of instance |
CIInstanceVariableTxtListFeature | List of the text variables of instance |
CInstanceAlreadyExistsException | Exception: Instance is already exists |
CInstanceDictionaryIsNotExistException | Exception: Instance dictionary is not exists |
CInstanceFlowPath | Represents a path of instance in production |
CInstanceFlowPathBlock | Represents a block of instance path |
CInstanceFlowPathBlockIndex | Represents an output of block with index |
CInstanceNotFoundException | Exception: Instance is not exists |
CIOrderBlockFeature | Represents a feature of the order block. If you need tow rows in one of a designer, you need to copy the order block |
CIOrderBlockOperationFeature | Represent an order block operation feature |
CIOrderBlockOperationSubList | Represents a list of the order block operation feature |
CIOrderBlockSubList | Represents a list of order block |
CIOrderFeature | Represents the Order feature of x4Trace |
CIOrderInstanceFeature | |
CIOrderListFeature | Represents the list of the orders |
CMoreThanOneInputException | Exception: Block has more than one input! |
CNoFloException | Exception: Order has no flow |
COrderBlockData | Represents data object of order block |
CProductNotFoundException | Exception: Product not found |
►NOrderStatus | |
CIOrderStatusFeature | Represents a feature of order status |
CIOrderStatusFeatureList | Represents list of order status |
►NProcessLock | |
CLockException | Exception: Processlock is not sucessfull |
CProcessLock | Represents the feature of the process lock. A process lock is valid for all system. Locks the data/code for all clients |
CProcessLockObject | Represents entity of the lock |
►NProduct | |
CIProductDocFeature | Represent a feature of the documentation of the product |
CIProductDocSubListFeature | Represents a list of product documents |
CIProductFeature | Represent a feature of the product |
CIProductFlowFeature | Represent a connection feature of product to flow |
CIProductFlowSubListFeature | Represents a list of the flow of product |
CIProductListFeature | Represents a list feature of the product |
CIProductPropertyFeature | Represents a propery feature of the product |
CIProductPropertyListFeature | Represent a list feature of the propery of product |
CIProductRecipeFeature | Represents a recipe feature of the product |
CIProductRecipeListFeature | Represents a list feature of product recipe |
►NProduction | |
►NBlockInputManager | |
CIBlockInputFeature | Represents a block input summary feature |
CIBlockInputListFeature | |
►NDownTime | |
CDownTimeCategoryRightFeature | Represents a category right of downtime feature |
CIDownTimeCategoryFeature | Category feature of downtime |
CIDownTimeCategoryListFeature | Represents a list feature od downtime categories |
CIDownTimeFeature | Represents a feature of downtime |
CIDownTimeListFeature | Represents a list of downtime |
CIProcessDownTimeFeature | Represents a downtime feature of the process |
►NProcess | |
CAssignmentIsFinishedException | Exception: Status of this assignment is finished |
CDestinationBlockIsStartBlockException | Exception: The destination block is the start block. This forward is not available |
CEmptyParameterException | Exception: The parameter is empty |
CFlowBlockMissingException | Exception: Flow block is missing |
CInputPart | Represents a data of input to pass/forward parts of production process. This is a helper class to pass |
CInstanceBuffer | Represents a buffer of instances |
CIProductionProcessFeature | Represents a Feature of production process. This feature is an individual work of x4Trace. Such as work an operation and forward/pass instances. An employee or a line/machine can work on a process. Forward: Means an instance passes the operation. Result: The result of the forward. Means the way of product in the flow. If you want to extend the numbers of results you have to record the new one into table of OperationPortTypes. This makes possible for user to select the type during the editing the port of the flow block. When you want to pass a product with this new result, just give this result to Forward methods |
CIProductionProcessListFeature | Represents a list of production processes |
CIProductionProcessOutputAddInfoFeature | |
CIProductionProcessOutputAddInfoListFeature | Represents additional information list of the process output |
CIProductionProcessOutputFlowConnectionFeature | Flow block connection feature of process output |
CIProductionProcessOutputFlowConnectionListFeature | Represents a list feature of the connections of outputs to flow blocks |
CIProductionProcessOutputNumVariableFeature | Represents a number value of the output |
CIProductionProcessOutputNumVariableListFeature | List of the number variables of the production process output |
CIProductionProcessOutputTxtVariableFeature | Represents a text/string value of the output |
CIProductionProcessOutputTxtVariableListFeature | List of the text variables of the production process output |
CKanbanBoxIsNotExist | Exception: Kanban box is not exist |
CNoInputException | Exception: Input is not exists |
CNoInstanceException | Exception: There is no production instance |
CNoInstanceIDException | Exception: Instance ID is not exists. Instances without ID have to complete with quantity only |
CNoOutputException | Exception: Output is not exists |
CNoProductionTaskCellException | Exception: There is no cell in production task |
CNoProductionTaskException | Exception: There is no production task |
CNotAvailableDuplicateException | Exception: Duplicated completed product is not available |
COutputPortHasNoConnectionException | Exception: Output port has no connection |
CProcessVar | Represents a process varriable. This object use for store data during the process |
CProcessVarList | Represents a list of the process variables |
CProductIsOnOtherOperationException | Exception: Product is on other operation |
CQtyLessException | Exception: Quanity is less than required or instance is already completed |
CQtyLessThanZeroException | Exception: Quantity must not be zero or less than zero |
CRollbackPart | Represents a data of rollback of instance |
CRollbackToStartIsNotAvailableException | Exception: Rollback to start is not available |
CUserAlreadyLoggedInException | Exception: One or more user is already logged in |
►NProcessInput | |
CIProductionProcessInputFeature | Represents an input feature of flow block. Stores the input instances of the block |
►NTask | |
►NUserAssigns | |
CIUserAssignment | |
CIUserAssignmentList | |
CDesignerItemNotFoundException | Exception: The connection item of desiger is not exists |
CIAssignmentItem | Represents an item of assignment of task |
CIAssignmentStat | Represent an assignment statistic data object |
CICellFeature | Feature of the cell of task management. Enables to add assignment to a task |
CIProductionTaskFeature | Feature of the production task. Enables to assign employees to work on a block of order |
CIProductionTaskListFeature | Represents a list of production task |
CProductionOrderOperationBlockIsNotExistsException | Exception: Order block is not exists |
►NQRCode | |
CGeneratingBMPEventIsMissingException | Exception: BMP generator event is missing |
CIQRCodeGeneratorFeature | Represent a feature of QR code generator |
►NRemoteServerPlugin | |
CRemoteServerPlugin | |
►NReport | |
CIReportControlFeature | Represents a control of the report feature. Textbox/Combobox etc |
CIReportControlListFeature | Represents a list of the controls of the report |
CIReportFeature | Represents a feature of report |
CIReportGridColumnFeature | Represents a column data feature of the report |
CIReportGridColumnListFeature | Represents a list of colmn data of grid |
CIReportListFeature | Represents a list of reports |
►NServerPlugin | |
CIServerPluginFeature | Represents a feature of the server plugin |
CIServerPluginListFeature | Represent a list of the server plugins |
CServerPluginIsAlreadyConnected | Exception: Server Plugin is already connected |
►NShift | |
CCalendarSpan | Represents a span of calendar |
CIShiftFeature | Represents a feature of the shift |
CIShiftListFeature | Represents a list of shifts |
CNoCalendarSpanException | Exception: Calendar span is not exist |
►NTerminal | |
CITerminalFeature | Represents a terminal feature. Controls the terminal remotley |
CITerminalListFeature | Represents a list of terminals |
CITerminalVariableFeature | Represents a feature of terminal variable |
CITerminalVariableSublistFeature | Represents a list feature of terminal variables |
CTerminalData | Represent a data object of terminal |
►NUpdateListener | |
CEntityToken | Represents a token of entity. Use for the update entities on other clients automatically |
CIEntityListener | Represent a feature of lisening of entities |
►NUser | |
CBasePWException | Exception: Password is not correct |
CCheckPWException | Exception: New password is different! |
CILoginFeature | Represents a feature of login |
CIRightFeature | Represents a right feature |
CIRightListFeature | |
CIUserCategoryFeature | Represents a feature of user category |
CIUserCategoryListFeature | Represents a list feaure of user categories |
CIUserDivisionFeature | Represents a user category feature |
CIUserDivisionListFeature | Represents a list of divisions of users |
CIUserFeature | Represents a feature of user |
CIUserGroupFeature | Represents a group feature of users |
CIUserGroupListFeature | Represents a list feature of user groups |
CIUserListFeature | Represents a list feature of users |
CNoRightException | Exception: User has no right to access the function |
COldPWException | Exception: Old password is not correct! |
CUserNotFoundException | Exception: User not found |
CEntityDictionaryFC | Connected entity dictionary |
CEntityListFC | List of connected data. This list have to be ordered by key |
CEntityXML | Saves enyities of an object to XML. Makes insert SQL commands |
CFeature | Feature is a basic entity handling object of x4Trace |
CFeatureConnection | Represent a connection a feature and other type entities. Uses for fast fill of lists |
CFeatureConnectionData | Data collection of connections |
CFeatureDictionary2FC | Represents dictionary of feature connections |
CFeatureDictionaryFC | Connected dictionary of feature |
CFeatureList | Represent a list of features. Basic feature handlig functions are implemented in this object |
CFeatureManager | Represents of management object of features. If you want to create a Feature or a feature list, you have to Create the instances by this feature |
CFeatureNotFoundException | Feature not found exception |
CFeatureSubList | Represent a list of feature. The feature contains this list of another feature |
CSingleFC | Single connection of feature and entity |
►NPlugin | |
CPluginController | Represents a basic plugin controller of x4Trace. When you make a plugin you have to extend a class from this class. You have to initialize your plugin with initialize method |
CController | Controller object of x4Trace. Represents every basic functions to communicate with server |
CIGraphicsController | Represents a basic class of graphics controller |
CMDTException | |
CSQLGroupCommand | Represents a command list of SQL. This makes one execution of all commands. Only update/insert is available |
CSystemParameters | |
►NGraphicsController | |
►NControls | |
►NDeparmentList | |
CDepartmentToken | Represents a token of department. This is a line of department grid |
CIDeparmentListGrid | Represents a grid of deparment list |
CIGCDepartmentList | Represents a graphics controller (GUI) of department |
►NDesigner | |
►NMatrix | |
CIGCMatrixDesigner | Represents a graphics controller (GUI) of matrix designer |
CIMatrixDesignerGrid | Represents the matrix designer grid |
COrderBlockItemToken | Represents a part of the grid. This is the intersection of the order block and the shift of a day |
COrderBlockToken | Represents an order block token of matrix designer. This is the row of the designer. Shows the blocks of the orders |
COrderToken | Represents an order token of matrix designer. This is the header row of the order. Shows data of order |
CShiftDayToken | Represents a header token of matrix designer. This is the header resources. Contains the shift of a day |
►NSequential | |
CIGCSequentialDesigner | Represents the graphics controller of sequential designer. Elements of sequential designer are order blocks |
CIGCSequentialUnsortedList | Represents graphics controller table of not designed oerder blocks |
CISequentialDesignerGrid | Sequential designer grid of x4Trace |
CIUnsortedSequentialGrid | Represents a grid of non designed items of order blocks |
CSequentialBlockItemToken | Represents a token of the sequential designer grid of x4Trace. This is the row of the designer. One row represents one order block |
CTwoRowHasToBeSelectedException | Exception: Two rows have to be selected |
CUnsortedSequentialToken | Represents a token of non designed order blocks grid of x4Trace |
►NDocumentation | |
CDocumentTypeToken | Represents a token of document grid of x4Trace |
CIDocumentTypeListGrid | Represents the grid of the documenttypes of x4Trace |
CIGCDocumentTypeList | Represents a graphics controller (GUI) of type of documents |
►NDownTime | |
►NCategory | |
CDownTimeCategoryToken | Represents a token of downtime category. This is a line of downtime category grid |
CIDownTimeCategoryGrid | Represents a grid of downtime category |
CIGCDownTimeCategoryList | Represents the graphics controller of downtime category |
►NFlow | |
►NAddInfo | |
CAddInfoToken | Represents a token of additional information of flow. This is a line of add info grid |
CIAddInfoListGrid | Represents a grid of additional informations of flow |
CIGCAddInfoList | Represents the graphics controller of additional informations of flow |
►NFlowBlock | |
CIBlockVariableList | Represents the variable list of the block of the flow |
CIFlowBlockOperationList | Represents a grid of operation list of flowblock |
CIFlowBlockPortList | Represents the port list of the block of the flow |
COperationToken | Represents a token of operation of flow block. This is a line of operation grid |
CVariableToken | Represents a token of block variable. This is a line of varriable grid |
►NVariables | |
CIGCVarList | Represents a graphics controller (GUI) of variable list of flow |
CIVarListGrid | Represents a grid of variables of flow |
CVariableToken | Represents a token of variable. This is a line of variable grid |
CFlowToken | Represents a token of flow. This is a line of flow grid |
CIFlowListGrid | Represents a grid of flow list |
CIGCFlowBlock | Represents the graphics controller of flow block editor |
CIGCFlowEditor | Represents the graphics controller of flow editor. This shows the blocks and their connections of the flow |
CIGCFlowList | Represents the graphics controller of flow list |
►NKanban | |
CIGCKanbanBox | Represents a graphics controller (GUI) of kanban boxes |
CIGCKanbanLocation | Represents a graphics controller (GUI) of location of kanbanboxes |
CIKanbanBoxGrid | Represents a grid of kanban box list |
CIKanbanLocationGrid | Represents a grid of kanban location list |
CIKanbanProcessInputGrid | Represents a grid of inhalt of kanban box |
CKanbanBoxToken | Represents a token of kanban box grid. This is a line of kanban box grid |
CKanbanInstanceToken | Represents a token of inhalt of kanban box. This is a line of inhalt of kanban box grid |
CKanbanLocationToken | Represents a token of grid of location. This is a line of location grid |
CKanbanProcessInputToken | Represents a token of inhalt of kanban box. This is a line of inhalt of kanban box grid |
►NLine | |
►NLineMonitor | |
CIGCLineMonitor | Represents a graphics controller (GUI) of line monitor |
CILineMonitorListGrid | Represents a grid of line/division list |
CLineMonitorToken | Represents a token of line/division. This is a line of line/division grid |
CDivisionToken | Represents a token of division. This is a line of division grid |
CDriverToken | Represents a token of driver. This is a line of driver grid |
CDriverVarToken | Represents a token of variable of driver. This is a line of driver variable grid |
CIDivisionListGrid | Represents a grid of divisions of lines |
CIDriverListGrid | Represents a grid of drivers of division |
CIDriverVarListGrid | Represents a grid of varriables of driver |
CIGCDriverVarList | Represents a graphics controller (GUI) of variable list of driver |
CIGCLineList | Represents a graphics controller (GUI) of line list |
CILineListGrid | Represents a grid of line list |
CLineToken | Represents a token of line. This is a line of line grid |
►NOperationList | |
CIGCOperationList | Represents a graphics controller (GUI) of department |
CIOperationListGrid | Represents a grid of operation list |
CIOperationPortListGrid | Represents a grid of operation port list |
COperationPortToken | Represents a token of operation port. This is a line of operation port grid |
COperationToken | Represents a token of operation. This is a line of operation grid |
►NOrder | |
►NArchive | |
CArchivedOrderToken | Represents a token of archived order. This is a line of archived order grid |
CIGCOrderArchive | Represents a graphics controller (GUI) of arhived orders |
CIOrderArchiveGrid | Represents a grid of archived orders list |
►NConveyance | |
CConveyanceToken | Represents a token of conveyance. This is a line of conveyance grid |
CDestinationIsNotSelectedException | Exception: Destination is not selected |
CIConveyanceListGrid | Represents a grid of coveyance list |
CIGCConveyance | Represents a graphics controller (GUI) of conveyance |
CNoGeneratedOrderBlockException | Exception: No generated order block |
CNoSelectedInstanceException | Exception: No selected instance |
CPortIsNotSelectedException | Exception: Port is not selected |
►NDownTime | |
CDownTimeProcessToken | Represents a token of process of downtime. This is a line of downtime process grid |
CDownTimeToken | Represents a token of downtime of order. This is a line of downtime grid |
CIDownTimeListGrid | Represents a grid of downtime list of order |
CIDownTimeProcessListGrid | Represents a grid of list of processes of downtime |
►NInstance | |
CGroupToken | Represents a token of instance group. This is a line of instance group grid |
CIGCInstanceList | Represents a graphics controller (GUI) of instance list |
CIGroupListGrid | Represents a grid of instance group list |
CIInstanceListGrid | Represents a grid of instance list |
CInstanceToken | Represents a token of instance. This is a line of instance grid |
►NProcess | |
CIOrderProcessDownTimeGrid | Represents a grid of downtime list of process |
CIOrderProcessGrid | Represents a grid of process list of order |
CIOrderProcessLogGrid | Represents a grid of log list of process |
CIOrderProcessOutputAddInfoGrid | Represents a grid of output additional information list of process |
CIOrderProcessOutputFlowConnectionGrid | Represents a grid of output flow block connection list of process |
CIOrderProcessOutputGrid | Represents a grid of output list of process |
CIOrderProcessOutputNumVariableGrid | Represents a grid of number variables list of output of process |
CIOrderProcessOutputTxtVariableGrid | Represents a grid of text variables list of output of process |
CIOrderProcessVariablesGrid | Represents a grid of variable list of process |
COrderProcessDownTimeToken | Represents a token of downtime grid of process. This is a line of grid |
COrderProcessLogToken | Represents a token of log of process. This is a line of grid |
COrderProcessOutputAddInfoToken | Represents a token of additional information grig of process output. This is a line of grid |
COrderProcessOutputFlowConnectionToken | Represents a token of flow connection grid of process output. This is a line of grid |
COrderProcessOutputNumToken | Represents a token of vumber values grid of process output. This is a line of grid |
COrderProcessOutputToken | Represents a token of output grid of process. This is a line of grid |
COrderProcessOutputTxtToken | Represents a token of text value grid of output of process. This is a line of grid |
COrderProcessToken | Represents a token of process grid of order. This is a line of grid |
COrderProcessVariableToken | Represents a token of varriable grid of process. This is a line of grid |
CConveyanceIsDisabledBecauseFlowIsNotSavedException | Exception: Conveyance is disabled, flow is not saved |
CIGCOrderEditor | Represents a graphics controller (GUI) of editing of an order |
CIGCOrderList | Represents a graphics controller (GUI) of order list |
CIOrderBlockOperationGrid | Represents a grid of operations/block of order |
CIOrderListGrid | Represents a grid of list of order |
COrderBlockOperationToken | Represents a token of block grid of order. This is a subline of grid |
COrderBlockToken | Represents a token of block of order. This is a line of orderblock grid |
COrderToken | Represents a token of order grid. This is a line of grid |
CUnableToDeleteFlowBlockDueExistingProcessException | Exception: A selected block has one or more started process. Ths block is unable to delete |
CUnableToDeleteFlowBlockDueInputElementsException | Exception: A selected block has input elements. Ths block is unable to delete |
►NOrderStatus | |
CIGCOrderStatus | Represents a graphics controller (GUI) of status list of order |
CIOrderStatusGrid | Represents a grid of order status list |
COrderStatusToken | Represents a token of orderstatus grid. This is a line of grid |
►NProduct | |
CIGCProductList | Represents a graphics controller (GUI) of product list |
CIProductDocGrid | Represents a grid of documentation of product |
CIProductFlowGrid | Represents a grid of flows of product |
CIProductListGrid | Represents a grid of product list |
CIProductPropertyListGrid | Represents a grid of property list of product |
CIProductRecipeListGrid | Represents a grid of recipe list of product |
CProductDocToken | Represents a token of documentation of product. This is a line of documentation grid |
CProductFlowToken | Represents a token of flow of product. This is a line of flow grid |
CProductPropertyToken | Represents a token of property of product. This is a line of property grid |
CProductRecipeToken | Represents a token of precipe of product. This is a line of recipe grid |
CProductToken | Represents a token of product. This is a line of product list grid |
►NProduction | |
►NProcessDisplay | |
CIAddInfoCHKList | Reprtesents the checklist of the additional information |
CIDownTimeDisplay | Represents the layer of downtime |
CIFlowConnectionsCHKList | Reprtesents the blocks of flow |
CIGCProcessDisplay | Represents a graphics controller (GUI) of process display. Shows informaions of ordes, task and product. Collects informations of production |
CIProcessDataDisplay | Represtent the display layer of process data |
CIProcessDisplayInfoGrid | |
CIProcessDisplayProcessDataGrid | Represents a grid of process data |
CIProcessDisplayProductPropertiesGrid | Represents a grid of product properties of process data |
CIProductDataDisplay | Represents the layer of product data |
CIQRCommand | Represents the layer of commands |
►NTask | |
►NUserAssignmentList | |
CIGCUserAssignment | |
CIUserAssignmentGrid | Represents a list of assignments of user |
CUserAssignmentToken | Represents a token of user assignment. This is a line of assignment grid of user |
CAssignmentToken | Represents a token of assignment of task. This is a subline of task grid. One user is a row |
CCellToken | Represents a token of cell of task. This is a line of driver variable grid |
CIGCProductionTask | Represents a graphics controller (GUI) of Task management. Shows block/operations from designed resources |
CITaskGrid | Represents the grid of task. Allows to assign users to task. Tasks are designed by designers |
CNoRowSelected | Exception: No selected row |
CNoSelectedCellOrAssign | Exception: Please, select a cell or assign |
CNoSelectedTask | Exception: No selected task |
CNoSelectedTaskOrCell | Exception: No selected task or cell |
COnlyOneTaskHaveToBeSelected | Exception: You have to select only one task to finish the operation |
CTaskToken | Represents a token of variable of driver. This is a line of driver variable grid |
►NReports | |
CIGCReportEditor | Represents a graphics controller (GUI) of editing of report |
CIGCReportList | Represents a graphics controller (GUI) of list of reports |
CIGCReportView | Not in use |
CIReportControlGrid | Represents a grid of control of reports |
CIReportListGrid | Represents a grid of repoerts |
CReportControlToken | Represents a token of report control. This is a line of control grid |
CReportListToken | Represents a token of report grid. This is a line of report grid |
►NServerPluginList | |
CIGCServerPluginList | Represents a graphics controller (GUI) of server plugins |
CIServerPluginListGrid | Represents a grid of server plugin list |
CIServerPluginParameterGrid | Represents a server plugin parameter grid |
CServerPluginParameterToken | |
CServerPluginToken | Represents a token of server plugin. This is a line of server plugin grid |
►NShift | |
CIGCShiftList | |
CIShiftCalendarGrid | |
CIShiftGrid | |
CShiftCalendarToken | |
CShiftToken | |
►NTerminal | |
CIGCTerminalList | Represents a graphics controller (GUI) of terminal list |
CITerminalGrid | Represents a grid of terminal list |
CITerminalVariableGrid | Represents a grid of variable list of terminal |
CTerminalToken | Represents a token of terminal. This is a line of terminal grid |
CTerminalVariableToken | Represents a token of variable of terminal. This is a line of terminal variable grid |
►NUpdateGrid | |
CGridToken | Represents a grid token. In many cases It means a row of a grid. But in fact, It contains cells of grid, which are related to each other. The token could be an intersection of rows and columns. For examlpe: The cells contain members of an entity. The grid token connects the entity or feature/(connected features) with the GUI. The GUI of x4Trace does not contain data bindings, because It solves the GUI update with tokens |
CGridTokenData | Represents a class of previous status of token data |
CIUpdateGrid | |
►NUserList | |
CGroupToken | Represents a token of group of users. This is a line of usergroup grid |
CIGCUserList | Represents a graphics controller (GUI) of user list |
CIGroupGrid | Represents a grid of group of users |
CIRightGrid | Represents a grid of rights |
CIUserCategoryGrid | Represents a grid of categories of users |
CIUserDivisionGrid | Represents a grid of divisions of users |
CIUserListGrid | Represents a grid of user list |
CRightToken | Represents a token of rigth. This is a line of right grid |
CUserCategoryToken | Represents a token of user category. This is a line of user category grid |
CUserDivisionToken | Represents a token of user division grid. This is a line of user division grid |
CUserToken | Represents a token of user grid. This is a line of user grid |
►NUserSelect | |
CIGCUserSelect | Represents a graphics controller (GUI) of user selection |
CIUserSelectGrid | Represents a grid of user selection |
CUserSelectToken | Represents a token of user selection grid. This is a line of user selection grid |
CGraphicsController | Represents the graphics controller. Handles the GUI elements. Button click, selection change, etc. Calls methods of grids. AddControls method initializes the GUI elements of GraphicsController |
CRecordIsLockedException | Exception: Record is locked |
►NGMessage | |
CGraphicsMessage | Class of message to plugin or graphics controller. The plugin or graphics controller do something when get the message. Uses for when you want to do something after the plugin is loaded. Runs after the plugin loaded |
CGShowMessageBox | Shows a messagebox |
CGStartProcess | Starts the process |
CControlCreator | Represent a control creator of x4Trace. Creates grids by name. Creates flow control by name |
CGraphicsCreator | Represent a graphics creator of x4Trace. Creates graphics controllers by name. Creates IUpdateGrid by name |
CPluginManager | Represents the plugin manager. Contains all of plugins. Shows/hides/handles plugins |
CStyles | GUI settings of x4Trace |
►NServer | |
►NEngine | |
►NDriver | |
CDriverTimeoutException | Exception: Driver process is timed out |
CDriverVariableNotFoundException | Exception: Driver varriable is missing |
CIDriver | Represents a driver of x4Trace. Handles the variables of a device. For example via modbus or S7 protokoll or etc... You can implement a driver for the server, server will load and run it |
CIDriverManager | Represents a driver manager. Containg all of driverts of x4Trace |
►NLine | |
CFlushItem | Item for flush instances. Use for buffering of passed parts/instances. Greatly increses the performance of run |
CHasRunningProcessException | Exception: This line already has a running process |
CILineManager | Represents the line manager of x4Trace. Contains the loaded line modules |
CInstanceData | Represents data of instance |
CIRemoteClient | Represents a remote client of x4Trace. Remode client is an instance of x4Trace controller or client program |
CLineDivisionModule | Represents a line division module. This modeule will be executed during the production. When you inherit from this class setver will load it. The user can select from these modules. The line will run the selected module |
CLineProcess | |
CProcessNotFoundException | Exception: Process not found. |
CProcessNumberVariable | Represents process number variable |
CProcessStringVariable | Represents process text variable |
►NServerPlugin | |
►NServer | |
CRemotePlugin | Remote controllers of this plugin |
CServerPlugin | Represents a server plugin. The DLL wich contains the plugins have to be named x4Trace.Server.Plugins.<Name> |
CMainOfServerPlugin | Represents a Main of server plugin. Server will call the initialize when object is loaded. If you want to do something when your DLL is loaded, you have to inherit of this class |
CSettings | Settings class. User for setup the server |
▼NTools | |
►NAssembly | |
CAssemblyNameDictionary | Represents a type dictionary by name |
CAssemblyTypeDictionary | Represents a type dictionary by type. Use for change type. When you use an interface you can access only the interface types. This object helps you to create the implemented instance |
CTypeNotFoundException | Exception: Type not found |
►NDispatch | |
CDispatcher | Represents a dispatcher/buffer. Buffer elements and processes them sequentially on a different thread |
NExtensions | |
►NSerialize | |
CBinarySerialization | Represents a binary serialization class. Uses only between .net applications |
CISerializable | Represents an interface of serialization |
CJsonSerialize | Represents a JSON serialization |
CObjectSerializer | Serializes the object. Copies the primitive types of members |
►NThreading | |
CIProgressBar | Reprenesnt an interface of progressbar |
CProcessStatus | Represents a process status class |
CThread | Represents a thread class of tools |
CConvert | Represents a convert class |
CDateTool | Represents a date time handler class. Date 1 and date 2 use for synconize date time with another system |
CFile | Represents a file handler class |
CLanguage | Represents a language object. Translates strings by dictionary |
CLOG | Represents a logger object |
CMemory | Represents a memory handling class |
CStringTool | Represents a string handling class |
CXmlLoader | |
CXmlLoadList | |