public stComponents(Vortex.Connector.IVortexObject parent, string readableTail, string symbolTail) { this.@SymbolTail = symbolTail; this.@Connector = parent.GetConnector(); this.@ValueTags = new System.Collections.Generic.List <Vortex.Connector.IValueTag>(); this.@Parent = parent; _humanReadable = Vortex.Connector.IConnector.CreateSymbol(parent.HumanReadable, readableTail); this.Kids = new System.Collections.Generic.List <Vortex.Connector.IVortexElement>(); this.@Children = new System.Collections.Generic.List <Vortex.Connector.IVortexObject>(); PexPreConstructor(parent, readableTail, symbolTail); Symbol = Vortex.Connector.IConnector.CreateSymbol(parent.Symbol, symbolTail); __pneumatics = new stPneumatics(this, "", "_pneumatics"); __inputConveyor = new fbStepConveyor(this, "<#Input step conveyor#> A4", "_inputConveyor"); __inputConveyor.AttributeName = "<#Input step conveyor#> A4"; __BrickInTakeOffPosition = new fbDigitalSensor(this, "<#Brick in the take-off position#>", "_BrickInTakeOffPosition"); __BrickInTakeOffPosition.AttributeName = "<#Brick in the take-off position#>"; __BrickInGripper = new fbDigitalSensor(this, "<#Brick in the gripper#>", "_BrickInGripper"); __BrickInGripper.AttributeName = "<#Brick in the gripper#>"; __X_DimSensor = @Connector.Online.Adapter.CreateREAL(this, "<#Sensor dim X#>", "_X_DimSensor"); _X_DimSensor.AttributeName = "<#Sensor dim X#>"; __Y_DimSensor = @Connector.Online.Adapter.CreateREAL(this, "<#Sensor dim Y#>", "_Y_DimSensor"); _Y_DimSensor.AttributeName = "<#Sensor dim Y#>"; __Z_DimSensor = @Connector.Online.Adapter.CreateREAL(this, "<#Sensor dim Z#>", "_Z_DimSensor"); _Z_DimSensor.AttributeName = "<#Sensor dim Z#>"; AttributeName = "<#Components#>"; parent.AddChild(this); parent.AddKid(this); PexConstructor(parent, readableTail, symbolTail); }
public stComponents() { PexPreConstructorParameterless(); __pneumatics = new stPneumatics(); __inputConveyor = new fbStepConveyor(); __inputConveyor.AttributeName = "<#Input step conveyor#> A4"; __BrickInTakeOffPosition = new fbDigitalSensor(); __BrickInTakeOffPosition.AttributeName = "<#Brick in the take-off position#>"; __BrickInGripper = new fbDigitalSensor(); __BrickInGripper.AttributeName = "<#Brick in the gripper#>"; __X_DimSensor = Vortex.Connector.IConnectorFactory.CreateREAL(); _X_DimSensor.AttributeName = "<#Sensor dim X#>"; __Y_DimSensor = Vortex.Connector.IConnectorFactory.CreateREAL(); _Y_DimSensor.AttributeName = "<#Sensor dim Y#>"; __Z_DimSensor = Vortex.Connector.IConnectorFactory.CreateREAL(); _Z_DimSensor.AttributeName = "<#Sensor dim Z#>"; AttributeName = "<#Components#>"; PexConstructorParameterless(); }