Java源码示例:org.eclipse.emf.ecore.util.EObjectWithInverseResolvingEList
示例1
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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;
}
示例4
/**
* <!-- 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
/**
* <!-- 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;
}
示例6
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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
/**
* <!-- 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;
}