类org.eclipse.emf.ecore.util.FeatureMap源码实例Demo

下面列出了怎么用org.eclipse.emf.ecore.util.FeatureMap的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: bonita-studio   文件: ConditionTypeImpl.java
/**
 * <!-- 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);
}
 
源代码2 项目: bonita-studio   文件: DocumentRootImpl.java
/**
 * <!-- 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);
}
 
源代码3 项目: neoscada   文件: AbstractHiveFactory.java
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;
}
 
源代码4 项目: fixflow   文件: BaseElementImpl.java
/**
 * <!-- 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);
}
 
源代码5 项目: bonita-studio   文件: DiagramElementImpl.java
/**
 * <!-- 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);
}
 
源代码6 项目: bonita-studio   文件: DelegationImpl.java
/**
 * <!-- 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);
}
 
源代码7 项目: neoscada   文件: DocumentRootImpl.java
/**
 * <!-- 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 );
}
 
源代码8 项目: neoscada   文件: RootTypeImpl.java
/**
 * <!-- 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 );
}
 
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;
}
 
源代码10 项目: bonita-studio   文件: DocumentRootImpl.java
/**
 * <!-- 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);
}
 
源代码11 项目: statecharts   文件: DerivedEObjectEList.java
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;
}
 
源代码12 项目: bonita-studio   文件: ExtensionTypeImpl.java
/**
 * <!-- 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);
}
 
源代码13 项目: bonita-studio   文件: BPMNToProc.java
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());
    }
}
 
源代码14 项目: neoscada   文件: SystemNodeImpl.java
/**
 * <!-- 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 );
}
 
源代码15 项目: bonita-studio   文件: SchemaTypeTypeImpl.java
/**
 * <!-- 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);
}
 
源代码16 项目: neoscada   文件: HiveConfigurationTypeImpl.java
/**
 * <!-- 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 );
}
 
源代码17 项目: bonita-studio   文件: StateTypeImpl.java
/**
 * <!-- 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);
}
 
源代码18 项目: fixflow   文件: BpmnModelUtil.java
/**
 * 增加扩展元素
 * @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;
}
 
源代码19 项目: bonita-studio   文件: TGlobalTaskImpl.java
/**
 * <!-- 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);
}
 
源代码20 项目: fixflow   文件: VerificationUtil.java
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;
}
 
源代码21 项目: fixflow   文件: DocumentRootImpl.java
/**
 * <!-- 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);
}
 
源代码22 项目: bonita-studio   文件: TDefinitionsImpl.java
/**
 * <!-- 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);
}
 
源代码23 项目: bonita-studio   文件: ProcessDefinitionTypeImpl.java
/**
 * <!-- 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);
}
 
源代码24 项目: bonita-studio   文件: TProcess.java
/**
 * Returns the value of the '<em><b>Resource Role 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>Resource Role 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>Resource Role Group</em>' attribute list.
 * @see org.omg.spec.bpmn.model.ModelPackage#getTProcess_ResourceRoleGroup()
 * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
 *        extendedMetaData="kind='group' name='resourceRole:group' namespace='##targetNamespace'"
 * @generated
 */
FeatureMap getResourceRoleGroup();
 
源代码25 项目: bonita-studio   文件: DocumentRootImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public NotificationChain basicSetProcessState(ProcessStateType newProcessState, NotificationChain msgs) {
	return ((FeatureMap.Internal)getMixed()).basicAdd(jpdl32Package.Literals.DOCUMENT_ROOT__PROCESS_STATE, newProcessState, msgs);
}
 
源代码26 项目: fixflow   文件: DocumentRootImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public void setBPMNLabel(BPMNLabel newBPMNLabel) {
    ((FeatureMap.Internal) getMixed()).set(BpmnDiPackage.Literals.DOCUMENT_ROOT__BPMN_LABEL,
            newBPMNLabel);
}
 
源代码27 项目: bonita-studio   文件: TThrowEvent.java
/**
 * Returns the value of the '<em><b>Event Definition 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>Event Definition 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>Event Definition Group</em>' attribute list.
 * @see org.omg.spec.bpmn.model.ModelPackage#getTThrowEvent_EventDefinitionGroup()
 * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
 *        extendedMetaData="kind='group' name='eventDefinition:group' namespace='##targetNamespace'"
 * @generated
 */
FeatureMap getEventDefinitionGroup();
 
源代码28 项目: bonita-studio   文件: DocumentRootImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public NotificationChain basicSetBPMNDiagram(BPMNDiagram newBPMNDiagram, NotificationChain msgs) {
	return ((FeatureMap.Internal)getMixed()).basicAdd(DiPackage.Literals.DOCUMENT_ROOT__BPMN_DIAGRAM, newBPMNDiagram, msgs);
}
 
源代码29 项目: ADT_Frontend   文件: IDocumentRoot.java
/**
 * Returns the value of the '<em><b>Mixed</b></em>' attribute list.
 * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the value of the '<em>Mixed</em>' attribute list.
 * @see org.abapgit.adt.backend.model.abapgitrepositories.IAbapgitrepositoriesPackage#getDocumentRoot_Mixed()
 * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
 *        extendedMetaData="kind='elementWildcard' name=':mixed'"
 * @generated
 */
FeatureMap getMixed();
 
源代码30 项目: bonita-studio   文件: ExtendedAttributeTypeImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public FeatureMap getAny() {
	return (FeatureMap)getGroup().<FeatureMap.Entry>list(Xpdl1Package.Literals.EXTENDED_ATTRIBUTE_TYPE__ANY);
}
 
 类所在包
 类方法
 同包方法