/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void collectNewChildDescriptors ( Collection<Object> newChildDescriptors, Object object ) { super.collectNewChildDescriptors ( newChildDescriptors, object ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.LOCAL__LOGON_CREDENTIALS, WorldFactory.eINSTANCE.createUsernamePasswordCredentials () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.LOCAL__LOGON_CREDENTIALS, WorldFactory.eINSTANCE.createPasswordCredentials () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.LOCAL__FILTERS, GlobalizeFactory.eINSTANCE.createInclude () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.LOCAL__FILTERS, GlobalizeFactory.eINSTANCE.createExclude () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.LOCAL__FILTERS, GlobalizeFactory.eINSTANCE.createItemNameFilter () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.LOCAL__AUTHORATIVES, GlobalizeFactory.eINSTANCE.createAuthorative () ) ); }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void collectNewChildDescriptors ( Collection<Object> newChildDescriptors, Object object ) { super.collectNewChildDescriptors ( newChildDescriptors, object ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBAL__DEFAULT_LOGON_CREDENTIALS, WorldFactory.eINSTANCE.createUsernamePasswordCredentials () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBAL__DEFAULT_LOGON_CREDENTIALS, WorldFactory.eINSTANCE.createPasswordCredentials () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBAL__LOCALS, GlobalizeFactory.eINSTANCE.createLocal () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBAL__EVENT_POOL_IMPORTS, GlobalizeFactory.eINSTANCE.createEventPoolImport () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBAL__MONITOR_POOL_IMPORTS, GlobalizeFactory.eINSTANCE.createMonitorPoolImport () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBAL__LOCAL_PULL, OsgiFactory.eINSTANCE.createPullEvents () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBAL__FILTERS, GlobalizeFactory.eINSTANCE.createInclude () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBAL__FILTERS, GlobalizeFactory.eINSTANCE.createExclude () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBAL__FILTERS, GlobalizeFactory.eINSTANCE.createItemNameFilter () ) ); }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void collectNewChildDescriptors ( Collection<Object> newChildDescriptors, Object object ) { super.collectNewChildDescriptors ( newChildDescriptors, object ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBALIZATION__DEFAULT_LOGON_CREDENTIALS, WorldFactory.eINSTANCE.createUsernamePasswordCredentials () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBALIZATION__DEFAULT_LOGON_CREDENTIALS, WorldFactory.eINSTANCE.createPasswordCredentials () ) ); newChildDescriptors.add ( createChildParameter ( GlobalizePackage.Literals.GLOBALIZATION__GLOBALS, GlobalizeFactory.eINSTANCE.createGlobal () ) ); }
final Global global = GlobalizeFactory.eINSTANCE.createGlobal (); this.globalize.getGlobals ().add ( global ); global.setGlobal ( master.getImplementation () ); final EventPoolImport eventImport = GlobalizeFactory.eINSTANCE.createEventPoolImport (); eventImport.setIncludeLocal ( true ); eventImport.setLocalName ( pool.getName () ); final MonitorPoolImport monitorImport = GlobalizeFactory.eINSTANCE.createMonitorPoolImport (); monitorImport.setIncludeLocal ( true ); monitorImport.setLocalName ( pool.getName () ); final Local local = GlobalizeFactory.eINSTANCE.createLocal (); global.getLocals ().add ( local ); local.setId ( masterImport.getId () );
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void collectNewChildDescriptors ( Collection<Object> newChildDescriptors, Object object ) { super.collectNewChildDescriptors ( newChildDescriptors, object ); newChildDescriptors.add ( createChildParameter ( InfrastructurePackage.Literals.MASTER_SERVER__AUTHORATIVES, GlobalizeFactory.eINSTANCE.createAuthorative () ) ); newChildDescriptors.add ( createChildParameter ( InfrastructurePackage.Literals.MASTER_SERVER__IMPORT_MASTER, InfrastructureFactory.eINSTANCE.createMasterImport () ) ); }
public void generate ( final IProgressMonitor monitor ) throws Exception { this.world = WorldFactory.eINSTANCE.createWorld (); this.world.setOptions ( WorldFactory.eINSTANCE.createOptions () ); this.world.getOptions ().setMasterHandlerPriorities ( this.infrastructure.getDefaultMasterHandlerPriorities () ); // FIXME: don't create globalize if there is nothing to globalize this.globalize = GlobalizeFactory.eINSTANCE.createGlobalization (); this.globalize.setWorld ( this.world ); fillWorld (); fillGlobalize (); }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void collectNewChildDescriptors ( Collection<Object> newChildDescriptors, Object object ) { super.collectNewChildDescriptors ( newChildDescriptors, object ); newChildDescriptors.add ( createChildParameter ( InfrastructurePackage.Literals.MASTER_SERVER__AUTHORATIVES, GlobalizeFactory.eINSTANCE.createAuthorative () ) ); newChildDescriptors.add ( createChildParameter ( InfrastructurePackage.Literals.MASTER_SERVER__IMPORT_MASTER, InfrastructureFactory.eINSTANCE.createMasterImport () ) ); }