本文整理汇总了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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}