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

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

源代码1 项目: n4js   文件: SymbolTableEntryImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<ReferencingElement_IM> getReferencingElements() {
	if (referencingElements == null) {
		referencingElements = new EObjectWithInverseResolvingEList<ReferencingElement_IM>(ReferencingElement_IM.class, this, ImPackage.SYMBOL_TABLE_ENTRY__REFERENCING_ELEMENTS, ImPackage.REFERENCING_ELEMENT_IM__REWIRED_TARGET);
	}
	return referencingElements;
}
 
源代码2 项目: neoscada   文件: BlockGroupImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<BlockHandler> getHandlers ()
{
    if ( handlers == null )
    {
        handlers = new EObjectWithInverseResolvingEList<BlockHandler> ( BlockHandler.class, this, OsgiPackage.BLOCK_GROUP__HANDLERS, OsgiPackage.BLOCK_HANDLER__GROUP );
    }
    return handlers;
}
 
源代码3 项目: Knowage-Server   文件: VirtualCubeImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<VirtualCubeMeasure> getMeasures() {
	if (measures == null) {
		measures = new EObjectWithInverseResolvingEList<VirtualCubeMeasure>(VirtualCubeMeasure.class, this, OlapModelPackage.VIRTUAL_CUBE__MEASURES, OlapModelPackage.VIRTUAL_CUBE_MEASURE__VIRTUAL_CUBE);
	}
	return measures;
}
 
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<ModelPropertyType> getPropertyTypes() {
	if (propertyTypes == null) {
		propertyTypes = new EObjectWithInverseResolvingEList<ModelPropertyType>(ModelPropertyType.class, this, ModelPackage.MODEL_PROPERTY_CATEGORY__PROPERTY_TYPES, ModelPackage.MODEL_PROPERTY_TYPE__CATEGORY);
	}
	return propertyTypes;
}
 
源代码5 项目: Knowage-Server   文件: VirtualCubeImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<VirtualCubeMeasure> getMeasures() {
	if (measures == null) {
		measures = new EObjectWithInverseResolvingEList<VirtualCubeMeasure>(VirtualCubeMeasure.class, this, OlapModelPackage.VIRTUAL_CUBE__MEASURES, OlapModelPackage.VIRTUAL_CUBE_MEASURE__VIRTUAL_CUBE);
	}
	return measures;
}
 
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<ModelPropertyType> getPropertyTypes() {
	if (propertyTypes == null) {
		propertyTypes = new EObjectWithInverseResolvingEList<ModelPropertyType>(ModelPropertyType.class, this, ModelPackage.MODEL_PROPERTY_CATEGORY__PROPERTY_TYPES, ModelPackage.MODEL_PROPERTY_TYPE__CATEGORY);
	}
	return propertyTypes;
}
 
源代码7 项目: scava   文件: StreamImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Task> getInputOf() {
	if (inputOf == null) {
		inputOf = new EObjectWithInverseResolvingEList.ManyInverse<Task>(Task.class, this, CrossflowPackage.STREAM__INPUT_OF, CrossflowPackage.TASK__INPUT);
	}
	return inputOf;
}
 
源代码8 项目: scava   文件: StreamImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Task> getOutputOf() {
	if (outputOf == null) {
		outputOf = new EObjectWithInverseResolvingEList.ManyInverse<Task>(Task.class, this, CrossflowPackage.STREAM__OUTPUT_OF, CrossflowPackage.TASK__OUTPUT);
	}
	return outputOf;
}
 
源代码9 项目: scava   文件: TaskImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Stream> getInput() {
	if (input == null) {
		input = new EObjectWithInverseResolvingEList.ManyInverse<Stream>(Stream.class, this, CrossflowPackage.TASK__INPUT, CrossflowPackage.STREAM__INPUT_OF);
	}
	return input;
}
 
源代码10 项目: scava   文件: TaskImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Stream> getOutput() {
	if (output == null) {
		output = new EObjectWithInverseResolvingEList.ManyInverse<Stream>(Stream.class, this, CrossflowPackage.TASK__OUTPUT, CrossflowPackage.STREAM__OUTPUT_OF);
	}
	return output;
}
 
源代码11 项目: xtext-xtend   文件: IfConditionStartImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<ElseIfCondition> getElseIfConditions()
{
	if (elseIfConditions == null)
	{
		elseIfConditions = new EObjectWithInverseResolvingEList<ElseIfCondition>(ElseIfCondition.class, this, ProcessedRichStringPackage.IF_CONDITION_START__ELSE_IF_CONDITIONS, ProcessedRichStringPackage.ELSE_IF_CONDITION__IF_CONDITION_START);
	}
	return elseIfConditions;
}
 
源代码12 项目: xtext-core   文件: TypeImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Type> getSubtypes() {
	if (subtypes == null) {
		subtypes = new EObjectWithInverseResolvingEList<Type>(Type.class, this, LazyLinkingPackage.TYPE__SUBTYPES, LazyLinkingPackage.TYPE__EXTENDS);
	}
	return subtypes;
}
 
源代码13 项目: statecharts   文件: ExecutionStateImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<ExecutionScope> getSubScopes() {
	if (subScopes == null) {
		subScopes = new EObjectWithInverseResolvingEList<ExecutionScope>(ExecutionScope.class, this, SexecPackage.EXECUTION_STATE__SUB_SCOPES, SexecPackage.EXECUTION_SCOPE__SUPER_SCOPE);
	}
	return subScopes;
}
 
源代码14 项目: statecharts   文件: ExecutionFlowImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<ExecutionScope> getSubScopes() {
	if (subScopes == null) {
		subScopes = new EObjectWithInverseResolvingEList<ExecutionScope>(ExecutionScope.class, this, SexecPackage.EXECUTION_FLOW__SUB_SCOPES, SexecPackage.EXECUTION_SCOPE__SUPER_SCOPE);
	}
	return subScopes;
}
 
源代码15 项目: statecharts   文件: CheckImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<CheckRef> getRefs() {
	if (refs == null) {
		refs = new EObjectWithInverseResolvingEList<CheckRef>(CheckRef.class, this, SexecPackage.CHECK__REFS, SexecPackage.CHECK_REF__CHECK);
	}
	return refs;
}
 
源代码16 项目: statecharts   文件: StepImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<Call> getCaller() {
	if (caller == null) {
		caller = new EObjectWithInverseResolvingEList<Call>(Call.class, this, SexecPackage.STEP__CALLER, SexecPackage.CALL__STEP);
	}
	return caller;
}
 
源代码17 项目: statecharts   文件: ExecutionScopeImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<ExecutionScope> getSubScopes() {
	if (subScopes == null) {
		subScopes = new EObjectWithInverseResolvingEList<ExecutionScope>(ExecutionScope.class, this, SexecPackage.EXECUTION_SCOPE__SUB_SCOPES, SexecPackage.EXECUTION_SCOPE__SUPER_SCOPE);
	}
	return subScopes;
}
 
源代码18 项目: statecharts   文件: StateImpl.java
/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * @generated
 */
public EList<Transition> getIncomingTransitions() {
	if (incomingTransitions == null) {
		incomingTransitions = new EObjectWithInverseResolvingEList<Transition>(Transition.class, this, SGraphPackage.STATE__INCOMING_TRANSITIONS, SGraphPackage.TRANSITION__TARGET);
	}
	return incomingTransitions;
}
 
源代码19 项目: statecharts   文件: VertexImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Transition> getIncomingTransitions() {
	if (incomingTransitions == null) {
		incomingTransitions = new EObjectWithInverseResolvingEList<Transition>(Transition.class, this, SGraphPackage.VERTEX__INCOMING_TRANSITIONS, SGraphPackage.TRANSITION__TARGET);
	}
	return incomingTransitions;
}
 
源代码20 项目: kieker   文件: OperationCallImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<OperationCall> getChildren() {
	if (children == null) {
		children = new EObjectWithInverseResolvingEList<OperationCall>(OperationCall.class, this, TracePackage.OPERATION_CALL__CHILDREN, TracePackage.OPERATION_CALL__PARENT);
	}
	return children;
}
 
源代码21 项目: eip-designer   文件: RouterImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Channel> getToChannels() {
   if (toChannels == null) {
      toChannels = new EObjectWithInverseResolvingEList<Channel>(Channel.class, this, EipPackage.ROUTER__TO_CHANNELS, EipPackage.CHANNEL__FROM_ENDPOINT);
   }
   return toChannels;
}
 
源代码22 项目: eip-designer   文件: RouterImpl.java
/**
   * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
   * @generated
   */
public EList<Channel> getFromChannels() {
     if (fromChannels == null) {
        fromChannels = new EObjectWithInverseResolvingEList<Channel>(Channel.class, this, EipPackage.ROUTER__FROM_CHANNELS, EipPackage.CHANNEL__TO_ENDPOINT);
     }
     return fromChannels;
  }
 
源代码23 项目: eip-designer   文件: SplitterImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Channel> getToChannels() {
   if (toChannels == null) {
      toChannels = new EObjectWithInverseResolvingEList<Channel>(Channel.class, this, EipPackage.SPLITTER__TO_CHANNELS, EipPackage.CHANNEL__FROM_ENDPOINT);
   }
   return toChannels;
}
 
源代码24 项目: eip-designer   文件: SplitterImpl.java
/**
   * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
   * @generated
   */
public EList<Channel> getFromChannels() {
     if (fromChannels == null) {
        fromChannels = new EObjectWithInverseResolvingEList<Channel>(Channel.class, this, EipPackage.SPLITTER__FROM_CHANNELS, EipPackage.CHANNEL__TO_ENDPOINT);
     }
     return fromChannels;
  }
 
源代码25 项目: eip-designer   文件: AggregatorImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Channel> getToChannels() {
   if (toChannels == null) {
      toChannels = new EObjectWithInverseResolvingEList<Channel>(Channel.class, this, EipPackage.AGGREGATOR__TO_CHANNELS, EipPackage.CHANNEL__FROM_ENDPOINT);
   }
   return toChannels;
}
 
源代码26 项目: eip-designer   文件: AggregatorImpl.java
/**
   * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
   * @generated
   */
public EList<Channel> getFromChannels() {
     if (fromChannels == null) {
        fromChannels = new EObjectWithInverseResolvingEList<Channel>(Channel.class, this, EipPackage.AGGREGATOR__FROM_CHANNELS, EipPackage.CHANNEL__TO_ENDPOINT);
     }
     return fromChannels;
  }
 
源代码27 项目: eip-designer   文件: GatewayImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Channel> getToChannels() {
   if (toChannels == null) {
      toChannels = new EObjectWithInverseResolvingEList<Channel>(Channel.class, this, EipPackage.GATEWAY__TO_CHANNELS, EipPackage.CHANNEL__FROM_ENDPOINT);
   }
   return toChannels;
}
 
源代码28 项目: eip-designer   文件: GatewayImpl.java
/**
   * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
   * @generated
   */
public EList<Channel> getFromChannels() {
     if (fromChannels == null) {
        fromChannels = new EObjectWithInverseResolvingEList<Channel>(Channel.class, this, EipPackage.GATEWAY__FROM_CHANNELS, EipPackage.CHANNEL__TO_ENDPOINT);
     }
     return fromChannels;
  }
 
源代码29 项目: eip-designer   文件: TransformerImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Channel> getToChannels() {
   if (toChannels == null) {
      toChannels = new EObjectWithInverseResolvingEList<Channel>(Channel.class, this, EipPackage.TRANSFORMER__TO_CHANNELS, EipPackage.CHANNEL__FROM_ENDPOINT);
   }
   return toChannels;
}
 
源代码30 项目: eip-designer   文件: TransformerImpl.java
/**
   * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
   * @generated
   */
public EList<Channel> getFromChannels() {
     if (fromChannels == null) {
        fromChannels = new EObjectWithInverseResolvingEList<Channel>(Channel.class, this, EipPackage.TRANSFORMER__FROM_CHANNELS, EipPackage.CHANNEL__TO_ENDPOINT);
     }
     return fromChannels;
  }
 
 类所在包
 类方法
 同包方法