public static OutputSpecification createOutput ( final String string, final DataType dataType ) { final OutputSpecification output = ComponentFactory.eINSTANCE.createOutputSpecification (); output.setName ( string ); output.setDataType ( dataType ); return output; } }
public static InputSpecification createInput ( final String string ) { final InputSpecification input = ComponentFactory.eINSTANCE.createInputSpecification (); input.setName ( string ); return input; }
public ItemCreatorImpl ( final GeneratorContext ctx, final MasterContext master, final Component component ) { super ( master, component, component.getLevel () ); this.ctx = ctx; this.component = component; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public DanglingItemReference createReference () { final org.eclipse.scada.configuration.component.ComponentDanglingReference danglingRef = org.eclipse.scada.configuration.component.ComponentFactory.eINSTANCE.createComponentDanglingReference (); danglingRef.getLocalTag ().addAll ( getLocalTag () ); danglingRef.setComponent ( getComponent () ); return danglingRef; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DanglingItemReference createReference () { final org.eclipse.scada.configuration.component.ComponentDanglingReference danglingRef = org.eclipse.scada.configuration.component.ComponentFactory.eINSTANCE.createComponentDanglingReference (); danglingRef.getLocalTag ().addAll ( getLocalTag () ); danglingRef.setComponent ( getComponent () ); return danglingRef; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DanglingItemReference createReference () { final org.eclipse.scada.configuration.component.AbsoluteDanglingReference danglingRef = org.eclipse.scada.configuration.component.ComponentFactory.eINSTANCE.createAbsoluteDanglingReference (); danglingRef.setName ( getItemId () ); return danglingRef; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DanglingItemReference createReference () { final org.eclipse.scada.configuration.component.AbsoluteDanglingReference danglingRef = org.eclipse.scada.configuration.component.ComponentFactory.eINSTANCE.createAbsoluteDanglingReference (); danglingRef.setName ( getItemId () ); return danglingRef; }
public static OutputSpecification findSpecification ( final CalculationModule implementation, final OutputDefinition output ) { for ( final OutputSpecification spec : implementation.getKnownOutputs () ) { if ( spec.getName () != null && spec.getName ().equals ( output.getName () ) ) { return spec; } } return null; }
@Override protected CreationRequest<?> createRequest ( final ItemCreator itemCreator ) { return itemCreator.createConstantItem ( this.constantValue.getValue () ); }
@Override public void generate ( final GenerationContext context ) { for ( final MasterServer master : this.service.getMasterOn () ) { generateFor ( context, master ); } }
public String getFullLevelName () { return Components.makeFullQualified ( this.component ); } }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public DanglingItemReference createReference () { final org.eclipse.scada.configuration.component.ComponentDanglingReference danglingRef = org.eclipse.scada.configuration.component.ComponentFactory.eINSTANCE.createComponentDanglingReference (); danglingRef.getLocalTag ().addAll ( getLocalTag () ); danglingRef.setComponent ( getComponent () ); return danglingRef; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DanglingItemReference createReference () { final org.eclipse.scada.configuration.component.ComponentDanglingReference danglingRef = org.eclipse.scada.configuration.component.ComponentFactory.eINSTANCE.createComponentDanglingReference (); danglingRef.getLocalTag ().addAll ( getLocalTag () ); danglingRef.setComponent ( getComponent () ); return danglingRef; }
public static OutputSpecification createOutput ( final String string, final DataType dataType ) { final OutputSpecification output = ComponentFactory.eINSTANCE.createOutputSpecification (); output.setName ( string ); output.setDataType ( dataType ); return output; } }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DanglingItemReference createReference () { final org.eclipse.scada.configuration.component.AbsoluteDanglingReference danglingRef = org.eclipse.scada.configuration.component.ComponentFactory.eINSTANCE.createAbsoluteDanglingReference (); danglingRef.setName ( getItemId () ); return danglingRef; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DanglingItemReference createReference () { final org.eclipse.scada.configuration.component.AbsoluteDanglingReference danglingRef = org.eclipse.scada.configuration.component.ComponentFactory.eINSTANCE.createAbsoluteDanglingReference (); danglingRef.setName ( getItemId () ); return danglingRef; }
public static InputSpecification createInput ( final String string ) { final InputSpecification input = ComponentFactory.eINSTANCE.createInputSpecification (); input.setName ( string ); return input; }
protected String makeId () { return Components.makeFullQualified ( this.calculationComponent, Names.makeName ( this.calculationComponent ) ); }