@Override public Item resolveReference ( final GeneratorContext ctx, final MasterServer master, final DanglingItemReference ref ) { if ( ref instanceof ComponentDanglingReference ) { final ComponentDanglingReference cref = (ComponentDanglingReference)ref; logger.debug ( "Resolving reference - localTag: {}, component: {}", cref.getLocalTag (), cref.getComponent () ); return Items.findMappedItem ( ctx, cref.getComponent (), cref.getLocalTag () ); } return null; }
@Override public Item resolveReference ( final GeneratorContext ctx, final MasterServer master, final DanglingItemReference ref ) { if ( ref instanceof ComponentDanglingReference ) { final ComponentDanglingReference cref = (ComponentDanglingReference)ref; logger.debug ( "Resolving reference - localTag: {}, component: {}", cref.getLocalTag (), cref.getComponent () ); return Items.findMappedItem ( ctx, cref.getComponent (), cref.getLocalTag () ); } return null; }
/** * <!-- 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.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 */ @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 */ @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; }