x4Trace Documentation v1.0
|
Feature is a basic entity handling object of x4Trace. More...
Public Member Functions | |
virtual void | Initialize (Controller controller) |
Initializes the feature. | |
virtual void | Set (Ix4Trace.Engine.Database.Entity.Entity entity) |
Sets the entity. | |
virtual void | Set (Ix4Trace.Engine.Database.Entity.Entity entity, FeatureConnectionData featureConnectionData) |
Sets the entity and sublist by connection data. | |
virtual void | Dispose () |
Disposes the feature. | |
Protected Attributes | |
Controller | controller |
Controller. | |
Ix4Trace.Engine.Database.Entity.Entity | baseEntity |
Entity of feature. | |
Properties | |
string | FeatureName [get, set] |
Name fo the feature. | |
Ix4Trace.Engine.Database.Entity.Entity | BaseEntity [get] |
Entity of the feature. | |
Private Attributes | |
string | featureName = "" |
Name of feature. | |
Feature is a basic entity handling object of x4Trace.
|
virtual |
Initializes the feature.
controller | Controller. |
Reimplemented in Ix4Trace.Engine.Features.Flow.IFlowEditFeature, and Ix4Trace.Engine.Features.ProcessLock.ProcessLock.
|
virtual |
Sets the entity.
entity | Entity to set. |
Reimplemented in Ix4Trace.Engine.Features.Department.IDepartmentFeature, Ix4Trace.Engine.Features.DisplayPlugin.IDisplayPluginFeature, Ix4Trace.Engine.Features.Documentation.IDocumentTypeFeature, Ix4Trace.Engine.Features.Driver.IDriverFeature, Ix4Trace.Engine.Features.Driver.IDriverVariableFeature, Ix4Trace.Engine.Features.FeatureSubList< TEntity, TFeature >, Ix4Trace.Engine.Features.Flow.IFlowAddInfoFeature, Ix4Trace.Engine.Features.Flow.IFlowVariableFeature, Ix4Trace.Engine.Features.Kanban.IKanbanBoxFeature, Ix4Trace.Engine.Features.Kanban.IKanbanLocationFeature, Ix4Trace.Engine.Features.Line.ILineDivision, Ix4Trace.Engine.Features.Line.ILineFeature, Ix4Trace.Engine.Features.Operation.IOperationFeature, Ix4Trace.Engine.Features.Operation.IOperationPort, Ix4Trace.Engine.Features.Order.Archive.IArchivedOrderFeature, Ix4Trace.Engine.Features.Order.IInstanceFeature, Ix4Trace.Engine.Features.Order.IOrderBlockFeature, Ix4Trace.Engine.Features.Order.IOrderBlockOperationFeature, Ix4Trace.Engine.Features.OrderStatus.IOrderStatusFeature, Ix4Trace.Engine.Features.Production.DownTime.IDownTimeCategoryFeature, Ix4Trace.Engine.Features.Production.DownTime.IDownTimeFeature, Ix4Trace.Engine.Features.Production.Process.IProductionProcessOutputAddInfoFeature, Ix4Trace.Engine.Features.Production.Process.IProductionProcessOutputFlowConnectionFeature, Ix4Trace.Engine.Features.Production.Process.IProductionProcessOutputNumVariableFeature, Ix4Trace.Engine.Features.Production.Process.IProductionProcessOutputTxtVariableFeature, Ix4Trace.Engine.Features.Production.Task.ICellFeature, Ix4Trace.Engine.Features.Report.IReportControlFeature, Ix4Trace.Engine.Features.Report.IReportFeature, Ix4Trace.Engine.Features.Report.IReportGridColumnFeature, Ix4Trace.Engine.Features.ServerPlugin.IServerPluginFeature, Ix4Trace.Engine.Features.Shift.IShiftFeature, Ix4Trace.Engine.Features.Terminal.ITerminalFeature, Ix4Trace.Engine.Features.User.IRightFeature, Ix4Trace.Engine.Features.User.IUserCategoryFeature, Ix4Trace.Engine.Features.User.IUserDivisionFeature, and Ix4Trace.Engine.Features.User.IUserGroupFeature.
|
virtual |
Sets the entity and sublist by connection data.
entity | Entity to set. |
featureConnectionData | Data of connections. |
Reimplemented in Ix4Trace.Engine.Features.Flow.IFlowAddInfoFeature, Ix4Trace.Engine.Features.Flow.IFlowVariableFeature, Ix4Trace.Engine.Features.Production.Process.IProductionProcessOutputAddInfoFeature, Ix4Trace.Engine.Features.Production.Process.IProductionProcessOutputFlowConnectionFeature, Ix4Trace.Engine.Features.Production.Process.IProductionProcessOutputNumVariableFeature, Ix4Trace.Engine.Features.Production.Process.IProductionProcessOutputTxtVariableFeature, and Ix4Trace.Engine.Features.ServerPlugin.IServerPluginFeature.