• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Java EDataTypeUniqueEList类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中org.eclipse.emf.ecore.util.EDataTypeUniqueEList的典型用法代码示例。如果您正苦于以下问题:Java EDataTypeUniqueEList类的具体用法?Java EDataTypeUniqueEList怎么用?Java EDataTypeUniqueEList使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



EDataTypeUniqueEList类属于org.eclipse.emf.ecore.util包,在下文中一共展示了EDataTypeUniqueEList类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: setProperties

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generatedNOT
 */
public void setProperties(Map<String, String> newProperties) {
	Map<String, String> oldProperties = properties;
	properties = newProperties;
	if (eNotificationRequired())
		eNotify(new ENotificationImpl(this, Notification.SET, BtsmodelPackage.BTS_PROJECT_DB_COLLECTION__PROPERTIES, oldProperties, properties));
	if(!properties.equals(oldProperties))
	{
		propertyStrings = new EDataTypeUniqueEList(String.class, this, BtsmodelPackage.BTS_PROJECT_DB_COLLECTION__PROPERTIES);
		for (String s : properties.keySet())
		{
			if (properties.get(s) != null)
			{
				propertyStrings.add(s + "=" + properties.get(s));
			}
		}
	}
}
 
开发者ID:cplutte,项目名称:bts,代码行数:23,代码来源:BTSProjectDBCollectionImpl.java


示例2: getDataPoints

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override
@SuppressWarnings("unchecked")
public EList<DataPoint<T>> getDataPoints() {
	if (dataPoints == null) {
		dataPoints = new EDataTypeUniqueEList<DataPoint<T>>(DataPoint.class, this, JSciencePackage.PROFILE__DATA_POINTS) {

			@Override
			protected NotificationImpl createNotification(int eventType, boolean oldValue, boolean newValue) {
				return new TouchyNotification(owner, eventType, getFeatureID(), oldValue, newValue);
			}

			@Override
			protected NotificationImpl createNotification(int eventType, Object oldObject, Object newObject, int index, boolean wasSet) {
				return new TouchyNotification(owner, eventType, getFeatureID(), oldObject, newObject, index, wasSet);
			}

			@Override
			protected NotificationImpl createNotification(int eventType, Object oldObject, Object newObject, int index) {
				return new TouchyNotification(owner, eventType, getFeatureID(), oldObject, newObject, index);
			}

		};
	}
	return dataPoints;
}
 
开发者ID:nasa,项目名称:OpenSPIFe,代码行数:31,代码来源:ProfileImpl.java


示例3: getTime_zone

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Long> getTime_zone() {
	if (time_zone == null) {
		time_zone = new EDataTypeUniqueEList<Long>(Long.class, this, InterfaceClassesPackage.CLOCK__TIME_ZONE);
	}
	return time_zone;
}
 
开发者ID:georghinkel,项目名称:ttc2017smartGrids,代码行数:12,代码来源:ClockImpl.java


示例4: getDaylight_savings_deviation

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Integer> getDaylight_savings_deviation() {
	if (daylight_savings_deviation == null) {
		daylight_savings_deviation = new EDataTypeUniqueEList<Integer>(Integer.class, this, InterfaceClassesPackage.CLOCK__DAYLIGHT_SAVINGS_DEVIATION);
	}
	return daylight_savings_deviation;
}
 
开发者ID:georghinkel,项目名称:ttc2017smartGrids,代码行数:12,代码来源:ClockImpl.java


示例5: getAttributeValue

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Integer> getAttributeValue() {
	if (attributeValue == null) {
		attributeValue = new EDataTypeUniqueEList<Integer>(Integer.class, this, GenerictracePackage.MANY_INTEGER_ATTRIBUTE_VALUE__ATTRIBUTE_VALUE);
	}
	return attributeValue;
}
 
开发者ID:eclipse,项目名称:gemoc-studio-modeldebugging,代码行数:12,代码来源:ManyIntegerAttributeValueImpl.java


示例6: getAttributeValue

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Boolean> getAttributeValue() {
	if (attributeValue == null) {
		attributeValue = new EDataTypeUniqueEList<Boolean>(Boolean.class, this, GenerictracePackage.MANY_BOOLEAN_ATTRIBUTE_VALUE__ATTRIBUTE_VALUE);
	}
	return attributeValue;
}
 
开发者ID:eclipse,项目名称:gemoc-studio-modeldebugging,代码行数:12,代码来源:ManyBooleanAttributeValueImpl.java


示例7: getAttributeValue

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<String> getAttributeValue() {
	if (attributeValue == null) {
		attributeValue = new EDataTypeUniqueEList<String>(String.class, this, GenerictracePackage.MANY_STRING_ATTRIBUTE_VALUE__ATTRIBUTE_VALUE);
	}
	return attributeValue;
}
 
开发者ID:eclipse,项目名称:gemoc-studio-modeldebugging,代码行数:12,代码来源:ManyStringAttributeValueImpl.java


示例8: getParameters

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Object> getParameters() {
	if (parameters == null) {
		parameters = new EDataTypeUniqueEList<Object>(Object.class, this, TracePackage.MSE_OCCURRENCE__PARAMETERS);
	}
	return parameters;
}
 
开发者ID:eclipse,项目名称:gemoc-studio-modeldebugging,代码行数:12,代码来源:MSEOccurrenceImpl.java


示例9: getResult

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Object> getResult() {
	if (result == null) {
		result = new EDataTypeUniqueEList<Object>(Object.class, this, TracePackage.MSE_OCCURRENCE__RESULT);
	}
	return result;
}
 
开发者ID:eclipse,项目名称:gemoc-studio-modeldebugging,代码行数:12,代码来源:MSEOccurrenceImpl.java


示例10: getLiterals

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<String> getLiterals ()
{
    if ( literals == null )
    {
        literals = new EDataTypeUniqueEList<String> ( String.class, this, ProtocolPackage.ENUM__LITERALS );
    }
    return literals;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:15,代码来源:EnumImpl.java


示例11: getScriptModules

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<String> getScriptModules ()
{
    if ( scriptModules == null )
    {
        scriptModules = new EDataTypeUniqueEList<String> ( String.class, this, VisualInterfacePackage.SYMBOL__SCRIPT_MODULES );
    }
    return scriptModules;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:14,代码来源:SymbolImpl.java


示例12: getLocalTag

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<String> getLocalTag ()
{
    if ( localTag == null )
    {
        localTag = new EDataTypeUniqueEList<String> ( String.class, this, ComponentPackage.COMPONENT_DANGLING_REFERENCE__LOCAL_TAG );
    }
    return localTag;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:14,代码来源:ComponentDanglingReferenceImpl.java


示例13: getLocalTag

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<String> getLocalTag ()
{
    if ( localTag == null )
    {
        localTag = new EDataTypeUniqueEList<String> ( String.class, this, ComponentPackage.OUTPUT_DEFINITION__LOCAL_TAG );
    }
    return localTag;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:14,代码来源:OutputDefinitionImpl.java


示例14: getCustomizationTags

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<String> getCustomizationTags ()
{
    if ( customizationTags == null )
    {
        customizationTags = new EDataTypeUniqueEList<String> ( String.class, this, ComponentPackage.OUTPUT_DEFINITION__CUSTOMIZATION_TAGS );
    }
    return customizationTags;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:14,代码来源:OutputDefinitionImpl.java


示例15: getValues

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Variant> getValues ()
{
    if ( values == null )
    {
        values = new EDataTypeUniqueEList<Variant> ( Variant.class, this, ComponentPackage.CHANGE_COUNTER__VALUES );
    }
    return values;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:14,代码来源:ChangeCounterImpl.java


示例16: getCustomizationTags

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<String> getCustomizationTags ()
{
    if ( customizationTags == null )
    {
        customizationTags = new EDataTypeUniqueEList<String> ( String.class, this, ComponentPackage.SINGLE_VALUE__CUSTOMIZATION_TAGS );
    }
    return customizationTags;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:14,代码来源:SingleValueImpl.java


示例17: getLocalTag

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<String> getLocalTag ()
{
    if ( localTag == null )
    {
        localTag = new EDataTypeUniqueEList<String> ( String.class, this, ComponentPackage.COMPONENT_REFERENCE_INPUT_DEFINITION__LOCAL_TAG );
    }
    return localTag;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:15,代码来源:ComponentReferenceInputDefinitionImpl.java


示例18: getName

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<String> getName ()
{
    if ( name == null )
    {
        name = new EDataTypeUniqueEList<String> ( String.class, this, CommonPackage.CURRENT_TIME_COMPONENT__NAME );
    }
    return name;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:14,代码来源:CurrentTimeComponentImpl.java


示例19: getRoles

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<String> getRoles ()
{
    if ( roles == null )
    {
        roles = new EDataTypeUniqueEList<String> ( String.class, this, InfrastructurePackage.USER_ENTRY__ROLES );
    }
    return roles;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:14,代码来源:UserEntryImpl.java


示例20: getArguments

import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<String> getArguments ()
{
    if ( arguments == null )
    {
        arguments = new EDataTypeUniqueEList<String> ( String.class, this, InfrastructurePackage.GENERIC_VM_SETTINGS__ARGUMENTS );
    }
    return arguments;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:14,代码来源:GenericVMSettingsImpl.java



注:本文中的org.eclipse.emf.ecore.util.EDataTypeUniqueEList类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java MethodDeclaration类代码示例发布时间:2022-05-21
下一篇:
Java ObjIntConsumer类代码示例发布时间:2022-05-21
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap