当前位置: 首页>>代码示例>>Java>>正文


Java EObjectContainmentWithInverseEList类代码示例

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


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

示例1: getMembers

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
@Override
public EList<JvmMember> getMembers() {
	checkPendingInitialization();
	if (members == null) {
		members = new EObjectContainmentWithInverseEList<JvmMember>(JvmMember.class, this,
				TypesPackage.JVM_DECLARED_TYPE__MEMBERS, TypesPackage.JVM_MEMBER__DECLARING_TYPE) {
			private static final long serialVersionUID = 1L;

			@Override
			protected void didChange() {
				literals = null;
				super.didChange();
			}
		};
	}
	return members;
}
 
开发者ID:eclipse,项目名称:xtext-extras,代码行数:18,代码来源:JvmEnumerationTypeImplCustom.java

示例2: getEClassifiers

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
public EList<EClassifier> getEClassifiers()
{
  if (eClassifiers == null)
  {
    eClassifiers = 
      new EObjectContainmentWithInverseEList.Resolving<EClassifier>
        (EClassifier.class, this, EcorePackage.EPACKAGE__ECLASSIFIERS, EcorePackage.ECLASSIFIER__EPACKAGE)
      {
        private static final long serialVersionUID = 1L;

        @Override
        protected void didChange()
        {
          eNameToEClassifierMap = null;
        }
      };
  }
  return eClassifiers;
}
 
开发者ID:LangleyStudios,项目名称:eclipse-avro,代码行数:25,代码来源:EPackageImpl.java

示例3: getOwnedMembersRaw

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<N4MemberDeclaration> getOwnedMembersRaw() {
	if (ownedMembersRaw == null) {
		ownedMembersRaw = new EObjectContainmentWithInverseEList<N4MemberDeclaration>(N4MemberDeclaration.class, this, N4JSPackage.N4_CLASSIFIER_DECLARATION__OWNED_MEMBERS_RAW, N4JSPackage.N4_MEMBER_DECLARATION__OWNER);
	}
	return ownedMembersRaw;
}
 
开发者ID:eclipse,项目名称:n4js,代码行数:12,代码来源:N4ClassifierDeclarationImpl.java

示例4: getOwnedMembersRaw

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<N4MemberDeclaration> getOwnedMembersRaw() {
	if (ownedMembersRaw == null) {
		ownedMembersRaw = new EObjectContainmentWithInverseEList<N4MemberDeclaration>(N4MemberDeclaration.class, this, N4JSPackage.N4_CLASSIFIER_DEFINITION__OWNED_MEMBERS_RAW, N4JSPackage.N4_MEMBER_DECLARATION__OWNER);
	}
	return ownedMembersRaw;
}
 
开发者ID:eclipse,项目名称:n4js,代码行数:12,代码来源:N4ClassifierDefinitionImpl.java

示例5: getContents

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<ContentNode> getContents() {
	if (contents == null) {
		contents = new EObjectContainmentWithInverseEList<ContentNode>(ContentNode.class, this, DomPackage.COMPOSITE__CONTENTS, DomPackage.CONTENT_NODE__OWNER);
	}
	return contents;
}
 
开发者ID:eclipse,项目名称:n4js,代码行数:12,代码来源:CompositeImpl.java

示例6: getLineTags

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<LineTag> getLineTags() {
	if (lineTags == null) {
		lineTags = new EObjectContainmentWithInverseEList<LineTag>(LineTag.class, this, DomPackage.DOCLET__LINE_TAGS, DomPackage.LINE_TAG__DOCLET);
	}
	return lineTags;
}
 
开发者ID:eclipse,项目名称:n4js,代码行数:12,代码来源:DocletImpl.java

示例7: getThreads

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
public EList<org.eclipse.gemoc.dsl.debug.Thread> getThreads() {
	if (threads == null) {
		threads = new EObjectContainmentWithInverseEList<org.eclipse.gemoc.dsl.debug.Thread>(
				org.eclipse.gemoc.dsl.debug.Thread.class, this, DebugPackage.DEBUG_TARGET__THREADS,
				DebugPackage.THREAD__DEBUG_TARGET);
	}
	return threads;
}
 
开发者ID:eclipse,项目名称:gemoc-studio-modeldebugging,代码行数:14,代码来源:DebugTargetImpl.java

示例8: getVariables

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
public EList<Variable> getVariables() {
	if (variables == null) {
		variables = new EObjectContainmentWithInverseEList<Variable>(Variable.class, this,
				DebugPackage.STACK_FRAME__VARIABLES, DebugPackage.VARIABLE__FRAME);
	}
	return variables;
}
 
开发者ID:eclipse,项目名称:gemoc-studio-modeldebugging,代码行数:13,代码来源:StackFrameImpl.java

示例9: getRegisters

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
public EList<Register> getRegisters() {
	if (registers == null) {
		registers = new EObjectContainmentWithInverseEList<Register>(Register.class, this,
				DebugPackage.REGISTER_GROUP__REGISTERS, DebugPackage.REGISTER__REGISTER_GROUP);
	}
	return registers;
}
 
开发者ID:eclipse,项目名称:gemoc-studio-modeldebugging,代码行数:13,代码来源:RegisterGroupImpl.java

示例10: getMessages

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

示例11: getEnums

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<org.eclipse.scada.protocol.ngp.model.Protocol.Enum> getEnums ()
{
    if ( enums == null )
    {
        enums = new EObjectContainmentWithInverseEList.Resolving<org.eclipse.scada.protocol.ngp.model.Protocol.Enum> ( org.eclipse.scada.protocol.ngp.model.Protocol.Enum.class, this, ProtocolPackage.PROTOCOL__ENUMS, ProtocolPackage.ENUM__PROTOCOL );
    }
    return enums;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:15,代码来源:ProtocolImpl.java

示例12: getInterfaces

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

示例13: getStructures

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

示例14: getReleases

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Release> getReleases() {
	if (releases == null) {
		releases = new EObjectContainmentWithInverseEList<Release>(Release.class, this, WebPackage.VERSION__RELEASES, WebPackage.RELEASE__VERSION);
	}
	return releases;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:12,代码来源:VersionImpl.java

示例15: getPages

import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; //导入依赖的package包/类
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Page> getPages() {
	if (pages == null) {
		pages = new EObjectContainmentWithInverseEList<Page>(Page.class, this, WebPackage.SITE__PAGES, WebPackage.PAGE__SITE);
	}
	return pages;
}
 
开发者ID:eclipse,项目名称:neoscada,代码行数:12,代码来源:SiteImpl.java


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