/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public RootType createRootType () { RootTypeImpl rootType = new RootTypeImpl (); return rootType; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet ( int featureID, boolean resolve, boolean coreType ) { switch ( featureID ) { case ConfigurationPackage.ROOT_TYPE__GROUP: if ( coreType ) return getGroup (); return ( (FeatureMap.Internal)getGroup () ).getWrapper (); case ConfigurationPackage.ROOT_TYPE__QUEUE: return getQueue (); case ConfigurationPackage.ROOT_TYPE__COMMAND: return getCommand (); case ConfigurationPackage.ROOT_TYPE__HIVE_PROCESS: return getHiveProcess (); case ConfigurationPackage.ROOT_TYPE__TRIGGER: return getTrigger (); case ConfigurationPackage.ROOT_TYPE__ADDITIONAL_CONFIGURATION_DIRECTORY: return getAdditionalConfigurationDirectory (); } return super.eGet ( featureID, resolve, coreType ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EList<String> getAdditionalConfigurationDirectory () { return getGroup ().list ( ConfigurationPackage.Literals.ROOT_TYPE__ADDITIONAL_CONFIGURATION_DIRECTORY ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public String toString () { if ( eIsProxy () ) return super.toString (); StringBuffer result = new StringBuffer ( super.toString () ); result.append ( " (group: " ); //$NON-NLS-1$ result.append ( group ); result.append ( ')' ); return result.toString (); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EList<HiveProcessCommandType> getHiveProcess () { return getGroup ().list ( ConfigurationPackage.Literals.ROOT_TYPE__HIVE_PROCESS ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public String toString () { if ( eIsProxy () ) return super.toString (); StringBuffer result = new StringBuffer ( super.toString () ); result.append ( " (group: " ); //$NON-NLS-1$ result.append ( group ); result.append ( ')' ); return result.toString (); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet ( int featureID, boolean resolve, boolean coreType ) { switch ( featureID ) { case ConfigurationPackage.ROOT_TYPE__GROUP: if ( coreType ) return getGroup (); return ( (FeatureMap.Internal)getGroup () ).getWrapper (); case ConfigurationPackage.ROOT_TYPE__QUEUE: return getQueue (); case ConfigurationPackage.ROOT_TYPE__COMMAND: return getCommand (); case ConfigurationPackage.ROOT_TYPE__HIVE_PROCESS: return getHiveProcess (); case ConfigurationPackage.ROOT_TYPE__TRIGGER: return getTrigger (); case ConfigurationPackage.ROOT_TYPE__ADDITIONAL_CONFIGURATION_DIRECTORY: return getAdditionalConfigurationDirectory (); } return super.eGet ( featureID, resolve, coreType ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EList<SplitContinuousCommandType> getCommand () { return getGroup ().list ( ConfigurationPackage.Literals.ROOT_TYPE__COMMAND ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public RootType createRootType () { RootTypeImpl rootType = new RootTypeImpl (); return rootType; }
( (FeatureMap.Internal)getGroup () ).set ( newValue ); return; case ConfigurationPackage.ROOT_TYPE__QUEUE: getQueue ().clear (); getQueue ().addAll ( (Collection<? extends QueueType>)newValue ); return; case ConfigurationPackage.ROOT_TYPE__COMMAND: getCommand ().clear (); getCommand ().addAll ( (Collection<? extends SplitContinuousCommandType>)newValue ); return; case ConfigurationPackage.ROOT_TYPE__HIVE_PROCESS: getHiveProcess ().clear (); getHiveProcess ().addAll ( (Collection<? extends HiveProcessCommandType>)newValue ); return; case ConfigurationPackage.ROOT_TYPE__TRIGGER: getTrigger ().clear (); getTrigger ().addAll ( (Collection<? extends TriggerCommandType>)newValue ); return; case ConfigurationPackage.ROOT_TYPE__ADDITIONAL_CONFIGURATION_DIRECTORY: getAdditionalConfigurationDirectory ().clear (); getAdditionalConfigurationDirectory ().addAll ( (Collection<? extends String>)newValue ); return;
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EList<TriggerCommandType> getTrigger () { return getGroup ().list ( ConfigurationPackage.Literals.ROOT_TYPE__TRIGGER ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public boolean eIsSet ( int featureID ) { switch ( featureID ) { case ConfigurationPackage.ROOT_TYPE__GROUP: return group != null && !group.isEmpty (); case ConfigurationPackage.ROOT_TYPE__QUEUE: return !getQueue ().isEmpty (); case ConfigurationPackage.ROOT_TYPE__COMMAND: return !getCommand ().isEmpty (); case ConfigurationPackage.ROOT_TYPE__HIVE_PROCESS: return !getHiveProcess ().isEmpty (); case ConfigurationPackage.ROOT_TYPE__TRIGGER: return !getTrigger ().isEmpty (); case ConfigurationPackage.ROOT_TYPE__ADDITIONAL_CONFIGURATION_DIRECTORY: return !getAdditionalConfigurationDirectory ().isEmpty (); } return super.eIsSet ( featureID ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EList<TriggerCommandType> getTrigger () { return getGroup ().list ( ConfigurationPackage.Literals.ROOT_TYPE__TRIGGER ); }
getGroup ().clear (); return; case ConfigurationPackage.ROOT_TYPE__QUEUE: getQueue ().clear (); return; case ConfigurationPackage.ROOT_TYPE__COMMAND: getCommand ().clear (); return; case ConfigurationPackage.ROOT_TYPE__HIVE_PROCESS: getHiveProcess ().clear (); return; case ConfigurationPackage.ROOT_TYPE__TRIGGER: getTrigger ().clear (); return; case ConfigurationPackage.ROOT_TYPE__ADDITIONAL_CONFIGURATION_DIRECTORY: getAdditionalConfigurationDirectory ().clear (); return;
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EList<QueueType> getQueue () { return getGroup ().list ( ConfigurationPackage.Literals.ROOT_TYPE__QUEUE ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public boolean eIsSet ( int featureID ) { switch ( featureID ) { case ConfigurationPackage.ROOT_TYPE__GROUP: return group != null && !group.isEmpty (); case ConfigurationPackage.ROOT_TYPE__QUEUE: return !getQueue ().isEmpty (); case ConfigurationPackage.ROOT_TYPE__COMMAND: return !getCommand ().isEmpty (); case ConfigurationPackage.ROOT_TYPE__HIVE_PROCESS: return !getHiveProcess ().isEmpty (); case ConfigurationPackage.ROOT_TYPE__TRIGGER: return !getTrigger ().isEmpty (); case ConfigurationPackage.ROOT_TYPE__ADDITIONAL_CONFIGURATION_DIRECTORY: return !getAdditionalConfigurationDirectory ().isEmpty (); } return super.eIsSet ( featureID ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EList<HiveProcessCommandType> getHiveProcess () { return getGroup ().list ( ConfigurationPackage.Literals.ROOT_TYPE__HIVE_PROCESS ); }
( (FeatureMap.Internal)getGroup () ).set ( newValue ); return; case ConfigurationPackage.ROOT_TYPE__QUEUE: getQueue ().clear (); getQueue ().addAll ( (Collection<? extends QueueType>)newValue ); return; case ConfigurationPackage.ROOT_TYPE__COMMAND: getCommand ().clear (); getCommand ().addAll ( (Collection<? extends SplitContinuousCommandType>)newValue ); return; case ConfigurationPackage.ROOT_TYPE__HIVE_PROCESS: getHiveProcess ().clear (); getHiveProcess ().addAll ( (Collection<? extends HiveProcessCommandType>)newValue ); return; case ConfigurationPackage.ROOT_TYPE__TRIGGER: getTrigger ().clear (); getTrigger ().addAll ( (Collection<? extends TriggerCommandType>)newValue ); return; case ConfigurationPackage.ROOT_TYPE__ADDITIONAL_CONFIGURATION_DIRECTORY: getAdditionalConfigurationDirectory ().clear (); getAdditionalConfigurationDirectory ().addAll ( (Collection<? extends String>)newValue ); return;
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EList<String> getAdditionalConfigurationDirectory () { return getGroup ().list ( ConfigurationPackage.Literals.ROOT_TYPE__ADDITIONAL_CONFIGURATION_DIRECTORY ); }
getGroup ().clear (); return; case ConfigurationPackage.ROOT_TYPE__QUEUE: getQueue ().clear (); return; case ConfigurationPackage.ROOT_TYPE__COMMAND: getCommand ().clear (); return; case ConfigurationPackage.ROOT_TYPE__HIVE_PROCESS: getHiveProcess ().clear (); return; case ConfigurationPackage.ROOT_TYPE__TRIGGER: getTrigger ().clear (); return; case ConfigurationPackage.ROOT_TYPE__ADDITIONAL_CONFIGURATION_DIRECTORY: getAdditionalConfigurationDirectory ().clear (); return;