org.eclipse.emf.ecore.util.FeatureMap Java Examples

The following examples show how to use org.eclipse.emf.ecore.util.FeatureMap. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: RootTypeImpl.java    From neoscada with Eclipse Public License 1.0 6 votes vote down vote up
/**
 * <!-- 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 );
}
 
Example #2
Source File: AbstractHiveFactory.java    From neoscada with Eclipse Public License 1.0 6 votes vote down vote up
protected Object getConfigurationData ( final HiveConfigurationType configuration )
{
    for ( FeatureMap.Entry entry : configuration.getAny () )
    {
        if ( entry.getValue () instanceof EObject )
        {
            return entry.getValue ();
        }
        else if ( FeatureMapUtil.isText ( entry ) )
        {
            return entry.getValue ();
        }
        else if ( FeatureMapUtil.isCDATA ( entry ) )
        {
            return entry.getValue ();
        }
    }
    return null;
}
 
Example #3
Source File: DefaultEObjectLabelProvider.java    From xtext-eclipse with Eclipse Public License 2.0 6 votes vote down vote up
protected EStructuralFeature getLabelFeature(EClass eClass) {
	EAttribute result = null;
	for (EAttribute eAttribute : eClass.getEAllAttributes()) {
		if (!eAttribute.isMany() && eAttribute.getEType().getInstanceClass() != FeatureMap.Entry.class) {
			if ("name".equalsIgnoreCase(eAttribute.getName())) {
				result = eAttribute;
				break;
			} else if (result == null) {
				result = eAttribute;
			} else if (eAttribute.getEAttributeType().getInstanceClass() == String.class
					&& result.getEAttributeType().getInstanceClass() != String.class) {
				result = eAttribute;
			}
		}
	}
	return result;
}
 
Example #4
Source File: DerivedEObjectEList.java    From statecharts with Eclipse Public License 1.0 6 votes vote down vote up
protected boolean scanPrevious(EStructuralFeature previousFeature,
		ListIterator<Object> previousValuesIterator) {
	boolean isFeatureMap = FeatureMapUtil.isFeatureMap(previousFeature);

	while (previousValuesIterator.hasPrevious()) {
		Object previousValue = previousValuesIterator.previous();

		if (isFeatureMap) {
			FeatureMap.Entry entry = (FeatureMap.Entry) previousValue;
			previousFeature = entry.getEStructuralFeature();
			previousValue = entry.getValue();
		}

		if (index > 0 && previousValue == preparedValues.get(index - 1)) {
			valuesIterator = previousValuesIterator;
			preparedFeature = previousFeature;
			return true;
		}
	}

	return false;
}
 
Example #5
Source File: DiagramElementImpl.java    From bonita-studio with GNU General Public License v2.0 6 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public void eSet(int featureID, Object newValue) {
	switch (featureID) {
		case DiPackage.DIAGRAM_ELEMENT__EXTENSION:
			setExtension((ExtensionType)newValue);
			return;
		case DiPackage.DIAGRAM_ELEMENT__ID:
			setId((String)newValue);
			return;
		case DiPackage.DIAGRAM_ELEMENT__ANY_ATTRIBUTE:
			((FeatureMap.Internal)getAnyAttribute()).set(newValue);
			return;
	}
	super.eSet(featureID, newValue);
}
 
Example #6
Source File: DelegationImpl.java    From bonita-studio with GNU General Public License v2.0 6 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
	switch (featureID) {
		case jpdl32Package.DELEGATION__MIXED:
			if (coreType) return getMixed();
			return ((FeatureMap.Internal)getMixed()).getWrapper();
		case jpdl32Package.DELEGATION__ANY:
			if (coreType) return getAny();
			return ((FeatureMap.Internal)getAny()).getWrapper();
		case jpdl32Package.DELEGATION__CLASS:
			return getClass_();
		case jpdl32Package.DELEGATION__CONFIG_TYPE:
			return getConfigType();
	}
	return super.eGet(featureID, resolve, coreType);
}
 
Example #7
Source File: DocumentRootImpl.java    From bonita-studio with GNU General Public License v2.0 6 votes vote down vote up
/**
 * <!-- begin-user-doc -->
    * <!-- end-user-doc -->
 * @generated
 */
   @Override
   public Object eGet(int featureID, boolean resolve, boolean coreType) {
	switch (featureID) {
		case ConnectorImplementationPackage.DOCUMENT_ROOT__MIXED:
			if (coreType) return getMixed();
			return ((FeatureMap.Internal)getMixed()).getWrapper();
		case ConnectorImplementationPackage.DOCUMENT_ROOT__XMLNS_PREFIX_MAP:
			if (coreType) return getXMLNSPrefixMap();
			else return getXMLNSPrefixMap().map();
		case ConnectorImplementationPackage.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION:
			if (coreType) return getXSISchemaLocation();
			else return getXSISchemaLocation().map();
		case ConnectorImplementationPackage.DOCUMENT_ROOT__CONNECTOR_IMPLEMENTATION:
			return getConnectorImplementation();
	}
	return super.eGet(featureID, resolve, coreType);
}
 
Example #8
Source File: ConditionTypeImpl.java    From bonita-studio with GNU General Public License v2.0 6 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue) {
	switch (featureID) {
		case Xpdl1Package.CONDITION_TYPE__MIXED:
			((FeatureMap.Internal)getMixed()).set(newValue);
			return;
		case Xpdl1Package.CONDITION_TYPE__GROUP:
			((FeatureMap.Internal)getGroup()).set(newValue);
			return;
		case Xpdl1Package.CONDITION_TYPE__XPRESSION:
			getXpression().clear();
			getXpression().addAll((Collection<? extends XpressionType>)newValue);
			return;
		case Xpdl1Package.CONDITION_TYPE__TYPE:
			setType((TypeType2)newValue);
			return;
	}
	super.eSet(featureID, newValue);
}
 
Example #9
Source File: DocumentRootImpl.java    From bonita-studio with GNU General Public License v2.0 6 votes vote down vote up
/**
 * <!-- begin-user-doc -->
    * <!-- end-user-doc -->
 * @generated
 */
   @Override
   public void eSet(int featureID, Object newValue) {
	switch (featureID) {
		case ConnectorImplementationPackage.DOCUMENT_ROOT__MIXED:
			((FeatureMap.Internal)getMixed()).set(newValue);
			return;
		case ConnectorImplementationPackage.DOCUMENT_ROOT__XMLNS_PREFIX_MAP:
			((EStructuralFeature.Setting)getXMLNSPrefixMap()).set(newValue);
			return;
		case ConnectorImplementationPackage.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION:
			((EStructuralFeature.Setting)getXSISchemaLocation()).set(newValue);
			return;
		case ConnectorImplementationPackage.DOCUMENT_ROOT__CONNECTOR_IMPLEMENTATION:
			setConnectorImplementation((ConnectorImplementation)newValue);
			return;
	}
	super.eSet(featureID, newValue);
}
 
Example #10
Source File: DocumentRootImpl.java    From neoscada with Eclipse Public License 1.0 6 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public void eSet ( int featureID, Object newValue )
{
    switch ( featureID )
    {
        case ConfigurationPackage.DOCUMENT_ROOT__MIXED:
            ( (FeatureMap.Internal)getMixed () ).set ( newValue );
            return;
        case ConfigurationPackage.DOCUMENT_ROOT__XMLNS_PREFIX_MAP:
            ( (EStructuralFeature.Setting)getXMLNSPrefixMap () ).set ( newValue );
            return;
        case ConfigurationPackage.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION:
            ( (EStructuralFeature.Setting)getXSISchemaLocation () ).set ( newValue );
            return;
        case ConfigurationPackage.DOCUMENT_ROOT__ROOT:
            setRoot ( (RootType)newValue );
            return;
    }
    super.eSet ( featureID, newValue );
}
 
Example #11
Source File: BaseElementImpl.java    From fixflow with Apache License 2.0 6 votes vote down vote up
/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
	switch (featureID) {
	case Bpmn2Package.BASE_ELEMENT__EXTENSION_VALUES:
		return getExtensionValues();
	case Bpmn2Package.BASE_ELEMENT__DOCUMENTATION:
		return getDocumentation();
	case Bpmn2Package.BASE_ELEMENT__EXTENSION_DEFINITIONS:
		return getExtensionDefinitions();
	case Bpmn2Package.BASE_ELEMENT__ID:
		return getId();
	case Bpmn2Package.BASE_ELEMENT__ANY_ATTRIBUTE:
		if (coreType)
			return getAnyAttribute();
		return ((FeatureMap.Internal) getAnyAttribute()).getWrapper();
	}
	return super.eGet(featureID, resolve, coreType);
}
 
Example #12
Source File: SchemaTypeTypeImpl.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public void eSet(int featureID, Object newValue) {
	switch (featureID) {
		case Xpdl1Package.SCHEMA_TYPE_TYPE__ANY:
			((FeatureMap.Internal)getAny()).set(newValue);
			return;
	}
	super.eSet(featureID, newValue);
}
 
Example #13
Source File: BPMNToProc.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
private void addTimerEventConditionIfProvided(final TExpression timeDate)
        throws ProcBuilderException {
    final FeatureMap mixedTimedate = timeDate.getMixed();
    if (mixedTimedate != null && !mixedTimedate.isEmpty()
            && mixedTimedate.getValue(0) != null) {
        builder.addTimerEventCondition(mixedTimedate.getValue(0)
                .toString());
    }
}
 
Example #14
Source File: HiveConfigurationTypeImpl.java    From neoscada with Eclipse Public License 1.0 5 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public void eSet ( int featureID, Object newValue )
{
    switch ( featureID )
    {
        case ExporterPackage.HIVE_CONFIGURATION_TYPE__MIXED:
            ( (FeatureMap.Internal)getMixed () ).set ( newValue );
            return;
        case ExporterPackage.HIVE_CONFIGURATION_TYPE__ANY:
            ( (FeatureMap.Internal)getAny () ).set ( newValue );
            return;
    }
    super.eSet ( featureID, newValue );
}
 
Example #15
Source File: BpmnModelUtil.java    From fixflow with Apache License 2.0 5 votes vote down vote up
/**
 * 增加扩展元素
 * @param baseElement
 * @param eReference
 * @param o
 * @return
 */
public static boolean addExtensionElement(BaseElement baseElement,EReference eReference,Object o){
	final FeatureMap.Entry extensionElementEntry = new SimpleFeatureMapEntry((org.eclipse.emf.ecore.EStructuralFeature.Internal) eReference, o);
 	  	if(baseElement.getExtensionValues().size() > 0){
 	  		baseElement.getExtensionValues().get(0).getValue().add(extensionElementEntry);
 	  	}else{
 	  		ExtensionAttributeValue extensionElement = Bpmn2Factory.eINSTANCE.createExtensionAttributeValue();
 	  		extensionElement.getValue().add(extensionElementEntry);
 	  		baseElement.getExtensionValues().add(extensionElement);
 	  	} 
	return false;
}
 
Example #16
Source File: StateTypeImpl.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue) {
	switch (featureID) {
		case jpdl32Package.STATE_TYPE__NODE_CONTENT_ELEMENTS:
			((FeatureMap.Internal)getNodeContentElements()).set(newValue);
			return;
		case jpdl32Package.STATE_TYPE__DESCRIPTION:
			getDescription().clear();
			getDescription().addAll((Collection<? extends String>)newValue);
			return;
		case jpdl32Package.STATE_TYPE__EVENT:
			getEvent().clear();
			getEvent().addAll((Collection<? extends EventType>)newValue);
			return;
		case jpdl32Package.STATE_TYPE__EXCEPTION_HANDLER:
			getExceptionHandler().clear();
			getExceptionHandler().addAll((Collection<? extends ExceptionHandlerType>)newValue);
			return;
		case jpdl32Package.STATE_TYPE__TIMER:
			getTimer().clear();
			getTimer().addAll((Collection<? extends TimerType>)newValue);
			return;
		case jpdl32Package.STATE_TYPE__TRANSITION:
			getTransition().clear();
			getTransition().addAll((Collection<? extends TransitionType>)newValue);
			return;
		case jpdl32Package.STATE_TYPE__ASYNC:
			setAsync((String)newValue);
			return;
		case jpdl32Package.STATE_TYPE__NAME:
			setName((String)newValue);
			return;
	}
	super.eSet(featureID, newValue);
}
 
Example #17
Source File: SystemNodeImpl.java    From neoscada with Eclipse Public License 1.0 5 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@SuppressWarnings ( "unchecked" )
@Override
public void eSet ( int featureID, Object newValue )
{
    switch ( featureID )
    {
        case InfrastructurePackage.SYSTEM_NODE__DEPLOYMENT:
            getDeployment ().clear ();
            getDeployment ().addAll ( (Collection<? extends DeploymentMechanism>)newValue );
            return;
        case InfrastructurePackage.SYSTEM_NODE__DRIVERS:
            getDrivers ().clear ();
            getDrivers ().addAll ( (Collection<? extends Driver>)newValue );
            return;
        case InfrastructurePackage.SYSTEM_NODE__MASTERS:
            getMasters ().clear ();
            getMasters ().addAll ( (Collection<? extends MasterServer>)newValue );
            return;
        case InfrastructurePackage.SYSTEM_NODE__VALUE_ARCHIVES:
            getValueArchives ().clear ();
            getValueArchives ().addAll ( (Collection<? extends ValueArchiveServer>)newValue );
            return;
        case InfrastructurePackage.SYSTEM_NODE__APPLICATIONS:
            ( (FeatureMap.Internal)getApplications () ).set ( newValue );
            return;
        case InfrastructurePackage.SYSTEM_NODE__SERVICES:
            getServices ().clear ();
            getServices ().addAll ( (Collection<? extends Service>)newValue );
            return;
        case InfrastructurePackage.SYSTEM_NODE__VALUE_SLAVES:
            getValueSlaves ().clear ();
            getValueSlaves ().addAll ( (Collection<? extends ValueArchiveSlave>)newValue );
            return;
    }
    super.eSet ( featureID, newValue );
}
 
Example #18
Source File: TGlobalTaskImpl.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue) {
	switch (featureID) {
		case ModelPackage.TGLOBAL_TASK__RESOURCE_ROLE_GROUP:
			((FeatureMap.Internal)getResourceRoleGroup()).set(newValue);
			return;
		case ModelPackage.TGLOBAL_TASK__RESOURCE_ROLE:
			getResourceRole().clear();
			getResourceRole().addAll((Collection<? extends TResourceRole>)newValue);
			return;
	}
	super.eSet(featureID, newValue);
}
 
Example #19
Source File: ExtensionTypeImpl.java    From bonita-studio with GNU General Public License v2.0 5 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
	switch (featureID) {
		case DiPackage.EXTENSION_TYPE__ANY:
			if (coreType) return getAny();
			return ((FeatureMap.Internal)getAny()).getWrapper();
	}
	return super.eGet(featureID, resolve, coreType);
}
 
Example #20
Source File: VerificationUtil.java    From fixflow with Apache License 2.0 5 votes vote down vote up
private static void processDefaultTitleAndDefaultForm(Process process,StringBuffer sb) {
	boolean formUriYZ = false;
	boolean taskSubjectYZ = false;
	if (process.getExtensionValues().size() > 0) {
		for (ExtensionAttributeValue extensionAttributeValue : process.getExtensionValues()) {
			FeatureMap extensionElements = extensionAttributeValue.getValue();
			for (Entry entry : extensionElements) {
				if (entry.getValue() instanceof FormUri) {
					FormUri formUri = (FormUri) entry.getValue();
					if (formUri.getExpression().getValue() != null && !formUri.getExpression().getValue().equals("")) {
						formUriYZ = true;
					}
				}

				if (entry.getValue() instanceof TaskSubject) {
					TaskSubject taskSubject = (TaskSubject) entry.getValue();
					if (taskSubject.getExpression().getValue() != null && !taskSubject.getExpression().getValue().equals("")) {
						taskSubjectYZ = true;
					}
				}
			}
		}
	}
	if (formUriYZ && taskSubjectYZ) {
		return;
	} else {
		if (!formUriYZ) {
			sb.append("流程定义上默认表单不能为空;" + "");
		}
		if (!taskSubjectYZ) {
			sb.append("流程定义上默认任务主题不能为空;" + "");
		}
	}
	return;
}
 
Example #21
Source File: ProcessDefinitionTypeImpl.java    From bonita-studio with GNU General Public License v2.0 4 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
	switch (featureID) {
		case jpdl32Package.PROCESS_DEFINITION_TYPE__GROUP:
			if (coreType) return getGroup();
			return ((FeatureMap.Internal)getGroup()).getWrapper();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__DESCRIPTION:
			return getDescription();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__SWIMLANE:
			return getSwimlane();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__START_STATE:
			return getStartState();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__NODE:
			return getNode();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__STATE:
			return getState();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__TASK_NODE:
			return getTaskNode();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__SUPER_STATE:
			return getSuperState();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__PROCESS_STATE:
			return getProcessState();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__FORK:
			return getFork();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__JOIN:
			return getJoin();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__DECISION:
			return getDecision();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__END_STATE:
			return getEndState();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__MAIL_NODE:
			return getMailNode();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__ACTION:
			return getAction();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__SCRIPT:
			return getScript();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__CREATE_TIMER:
			return getCreateTimer();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__CANCEL_TIMER:
			return getCancelTimer();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__MAIL:
			return getMail();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__EVENT:
			return getEvent();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__EXCEPTION_HANDLER:
			return getExceptionHandler();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__TASK:
			return getTask();
		case jpdl32Package.PROCESS_DEFINITION_TYPE__NAME:
			return getName();
	}
	return super.eGet(featureID, resolve, coreType);
}
 
Example #22
Source File: DocumentRootImpl.java    From fixflow with Apache License 2.0 4 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public NotificationChain basicSetDiagramElement(DiagramElement newDiagramElement,
        NotificationChain msgs) {
    return ((FeatureMap.Internal) getMixed()).basicAdd(
            DiPackage.Literals.DOCUMENT_ROOT__DIAGRAM_ELEMENT, newDiagramElement, msgs);
}
 
Example #23
Source File: TDefinitionsImpl.java    From bonita-studio with GNU General Public License v2.0 4 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue) {
	switch (featureID) {
		case ModelPackage.TDEFINITIONS__IMPORT:
			getImport().clear();
			getImport().addAll((Collection<? extends TImport>)newValue);
			return;
		case ModelPackage.TDEFINITIONS__EXTENSION:
			getExtension().clear();
			getExtension().addAll((Collection<? extends TExtension>)newValue);
			return;
		case ModelPackage.TDEFINITIONS__ROOT_ELEMENT_GROUP:
			((FeatureMap.Internal)getRootElementGroup()).set(newValue);
			return;
		case ModelPackage.TDEFINITIONS__ROOT_ELEMENT:
			getRootElement().clear();
			getRootElement().addAll((Collection<? extends TRootElement>)newValue);
			return;
		case ModelPackage.TDEFINITIONS__BPMN_DIAGRAM:
			getBPMNDiagram().clear();
			getBPMNDiagram().addAll((Collection<? extends BPMNDiagram>)newValue);
			return;
		case ModelPackage.TDEFINITIONS__RELATIONSHIP:
			getRelationship().clear();
			getRelationship().addAll((Collection<? extends TRelationship>)newValue);
			return;
		case ModelPackage.TDEFINITIONS__EXPORTER:
			setExporter((String)newValue);
			return;
		case ModelPackage.TDEFINITIONS__EXPORTER_VERSION:
			setExporterVersion((String)newValue);
			return;
		case ModelPackage.TDEFINITIONS__EXPRESSION_LANGUAGE:
			setExpressionLanguage((String)newValue);
			return;
		case ModelPackage.TDEFINITIONS__ID:
			setId((String)newValue);
			return;
		case ModelPackage.TDEFINITIONS__NAME:
			setName((String)newValue);
			return;
		case ModelPackage.TDEFINITIONS__TARGET_NAMESPACE:
			setTargetNamespace((String)newValue);
			return;
		case ModelPackage.TDEFINITIONS__TYPE_LANGUAGE:
			setTypeLanguage((String)newValue);
			return;
		case ModelPackage.TDEFINITIONS__ANY_ATTRIBUTE:
			((FeatureMap.Internal)getAnyAttribute()).set(newValue);
			return;
	}
	super.eSet(featureID, newValue);
}
 
Example #24
Source File: BaseElement.java    From fixflow with Apache License 2.0 2 votes vote down vote up
/**
 * Returns the value of the '<em><b>Any Attribute</b></em>' attribute list.
 * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
 * <!-- begin-user-doc -->
 * <p>
 * If the meaning of the '<em>Any Attribute</em>' attribute list isn't clear,
 * there really should be more of a description here...
 * </p>
 * <!-- end-user-doc -->
 * @return the value of the '<em>Any Attribute</em>' attribute list.
 * @see org.eclipse.bpmn2.Bpmn2Package#getBaseElement_AnyAttribute()
 * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
 *        extendedMetaData="kind='attributeWildcard' wildcards='##other' name=':3' processing='lax'"
 * @generated
 */
FeatureMap getAnyAttribute();
 
Example #25
Source File: DocumentRootImpl.java    From bonita-studio with GNU General Public License v2.0 2 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public NotificationChain basicSetJoin(JoinType newJoin, NotificationChain msgs) {
	return ((FeatureMap.Internal)getMixed()).basicAdd(jpdl32Package.Literals.DOCUMENT_ROOT__JOIN, newJoin, msgs);
}
 
Example #26
Source File: CustomExtractorType.java    From neoscada with Eclipse Public License 1.0 2 votes vote down vote up
/**
 * Returns the value of the '<em><b>Any</b></em>' attribute list.
 * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
 * <!-- begin-user-doc -->
 * <p>
 * If the meaning of the '<em>Any</em>' attribute list isn't clear,
 * there really should be more of a description here...
 * </p>
 * <!-- end-user-doc -->
 * @return the value of the '<em>Any</em>' attribute list.
 * @see org.eclipse.scada.da.exec.configuration.ConfigurationPackage#getCustomExtractorType_Any()
 * @model dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="false"
 *        extendedMetaData="kind='elementWildcard' wildcards='##any' name=':1' processing='lax'"
 * @generated
 */
FeatureMap getAny ();
 
Example #27
Source File: XpressionType.java    From bonita-studio with GNU General Public License v2.0 2 votes vote down vote up
/**
 * Returns the value of the '<em><b>Group</b></em>' attribute list.
 * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
 * <!-- begin-user-doc -->
 * <p>
 * If the meaning of the '<em>Group</em>' attribute list isn't clear,
 * there really should be more of a description here...
 * </p>
 * <!-- end-user-doc -->
 * @return the value of the '<em>Group</em>' attribute list.
 * @see org.wfmc._2002.xpdl1.Xpdl1Package#getXpressionType_Group()
 * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true" transient="true" volatile="true" derived="true"
 *        extendedMetaData="kind='group' name='group:1'"
 * @generated
 */
FeatureMap getGroup();
 
Example #28
Source File: DocumentRootImpl.java    From fixflow with Apache License 2.0 2 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public NotificationChain basicSetDiagram(Diagram newDiagram, NotificationChain msgs) {
    return ((FeatureMap.Internal) getMixed()).basicAdd(
            DiPackage.Literals.DOCUMENT_ROOT__DIAGRAM, newDiagram, msgs);
}
 
Example #29
Source File: DocumentRootImpl.java    From bonita-studio with GNU General Public License v2.0 2 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public void setApplication(ApplicationType newApplication) {
	((FeatureMap.Internal)getMixed()).set(Xpdl1Package.Literals.DOCUMENT_ROOT__APPLICATION, newApplication);
}
 
Example #30
Source File: DocumentRootImpl.java    From bonita-studio with GNU General Public License v2.0 2 votes vote down vote up
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public NotificationChain basicSetPackage(PackageType newPackage, NotificationChain msgs) {
	return ((FeatureMap.Internal)getMixed()).basicAdd(Xpdl1Package.Literals.DOCUMENT_ROOT__PACKAGE, newPackage, msgs);
}