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

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

源代码1 项目: ADT_Frontend   文件: AbapObjectImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<IAbapObject> getAbapLogObjectChildren() {
	if (this.abapLogObjectChildren == null) {
		this.abapLogObjectChildren = new EObjectResolvingEList<IAbapObject>(IAbapObject.class, this, IAbapObjectsPackage.ABAP_OBJECT__ABAP_LOG_OBJECT_CHILDREN);
	}
	return this.abapLogObjectChildren;
}
 
源代码2 项目: n4js   文件: FunctionTypeExpressionImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TypeVariable> getUnboundTypeVars() {
	if (unboundTypeVars == null) {
		unboundTypeVars = new EObjectResolvingEList<TypeVariable>(TypeVariable.class, this, TypeRefsPackage.FUNCTION_TYPE_EXPRESSION__UNBOUND_TYPE_VARS);
	}
	return unboundTypeVars;
}
 
源代码3 项目: n4js   文件: TModuleImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TModule> getCyclicModulesRuntime() {
	if (cyclicModulesRuntime == null) {
		cyclicModulesRuntime = new EObjectResolvingEList<TModule>(TModule.class, this, TypesPackage.TMODULE__CYCLIC_MODULES_RUNTIME);
	}
	return cyclicModulesRuntime;
}
 
源代码4 项目: n4js   文件: TModuleImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TModule> getCyclicModulesLoadtimeForInheritance() {
	if (cyclicModulesLoadtimeForInheritance == null) {
		cyclicModulesLoadtimeForInheritance = new EObjectResolvingEList<TModule>(TModule.class, this, TypesPackage.TMODULE__CYCLIC_MODULES_LOADTIME_FOR_INHERITANCE);
	}
	return cyclicModulesLoadtimeForInheritance;
}
 
源代码5 项目: n4js   文件: TModuleImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TModule> getRuntimeCyclicLoadtimeDependents() {
	if (runtimeCyclicLoadtimeDependents == null) {
		runtimeCyclicLoadtimeDependents = new EObjectResolvingEList<TModule>(TModule.class, this, TypesPackage.TMODULE__RUNTIME_CYCLIC_LOADTIME_DEPENDENTS);
	}
	return runtimeCyclicLoadtimeDependents;
}
 
源代码6 项目: n4js   文件: TMethodImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TMember> getConstituentMembers() {
	if (constituentMembers == null) {
		constituentMembers = new EObjectResolvingEList<TMember>(TMember.class, this, TypesPackage.TMETHOD__CONSTITUENT_MEMBERS);
	}
	return constituentMembers;
}
 
源代码7 项目: n4js   文件: TEnumImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TMigration> getMigrations() {
	if (migrations == null) {
		migrations = new EObjectResolvingEList<TMigration>(TMigration.class, this, TypesPackage.TENUM__MIGRATIONS);
	}
	return migrations;
}
 
源代码8 项目: n4js   文件: TMigratableImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TMigration> getMigrations() {
	if (migrations == null) {
		migrations = new EObjectResolvingEList<TMigration>(TMigration.class, this, TypesPackage.TMIGRATABLE__MIGRATIONS);
	}
	return migrations;
}
 
源代码9 项目: n4js   文件: TMigrationImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TypeRef> getSourceTypeRefs() {
	if (sourceTypeRefs == null) {
		sourceTypeRefs = new EObjectResolvingEList<TypeRef>(TypeRef.class, this, TypesPackage.TMIGRATION__SOURCE_TYPE_REFS);
	}
	return sourceTypeRefs;
}
 
源代码10 项目: n4js   文件: TMigrationImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TypeRef> getTargetTypeRefs() {
	if (targetTypeRefs == null) {
		targetTypeRefs = new EObjectResolvingEList<TypeRef>(TypeRef.class, this, TypesPackage.TMIGRATION__TARGET_TYPE_REFS);
	}
	return targetTypeRefs;
}
 
源代码11 项目: n4js   文件: TMemberImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TMember> getConstituentMembers() {
	if (constituentMembers == null) {
		constituentMembers = new EObjectResolvingEList<TMember>(TMember.class, this, TypesPackage.TMEMBER__CONSTITUENT_MEMBERS);
	}
	return constituentMembers;
}
 
源代码12 项目: n4js   文件: TN4ClassifierImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TMigration> getMigrations() {
	if (migrations == null) {
		migrations = new EObjectResolvingEList<TMigration>(TMigration.class, this, TypesPackage.TN4_CLASSIFIER__MIGRATIONS);
	}
	return migrations;
}
 
源代码13 项目: n4js   文件: SymbolTableEntryImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<NamedElement> getElementsOfThisName() {
	if (elementsOfThisName == null) {
		elementsOfThisName = new EObjectResolvingEList<NamedElement>(NamedElement.class, this, ImPackage.SYMBOL_TABLE_ENTRY__ELEMENTS_OF_THIS_NAME);
	}
	return elementsOfThisName;
}
 
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<SymbolTableEntryOriginal> getImportedTypeVersions() {
	if (importedTypeVersions == null) {
		importedTypeVersions = new EObjectResolvingEList<SymbolTableEntryOriginal>(SymbolTableEntryOriginal.class, this, ImPackage.VERSIONED_NAMED_IMPORT_SPECIFIER_IM__IMPORTED_TYPE_VERSIONS);
	}
	return importedTypeVersions;
}
 
源代码15 项目: neoscada   文件: ProtocolImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<Protocol> getIncludedProtocols ()
{
    if ( includedProtocols == null )
    {
        includedProtocols = new EObjectResolvingEList<Protocol> ( Protocol.class, this, ProtocolPackage.PROTOCOL__INCLUDED_PROTOCOLS );
    }
    return includedProtocols;
}
 
源代码16 项目: neoscada   文件: MessageImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<Interface> getInterfaces ()
{
    if ( interfaces == null )
    {
        interfaces = new EObjectResolvingEList<Interface> ( Interface.class, this, ProtocolPackage.MESSAGE__INTERFACES );
    }
    return interfaces;
}
 
源代码17 项目: neoscada   文件: ChartImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<YAxis> getSelectedYAxis ()
{
    if ( selectedYAxis == null )
    {
        selectedYAxis = new EObjectResolvingEList<YAxis> ( YAxis.class, this, ChartPackage.CHART__SELECTED_YAXIS );
    }
    return selectedYAxis;
}
 
源代码18 项目: neoscada   文件: ChartImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<XAxis> getSelectedXAxis ()
{
    if ( selectedXAxis == null )
    {
        selectedXAxis = new EObjectResolvingEList<XAxis> ( XAxis.class, this, ChartPackage.CHART__SELECTED_XAXIS );
    }
    return selectedXAxis;
}
 
源代码19 项目: neoscada   文件: XAxisControllerImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<XAxis> getAxis ()
{
    if ( axis == null )
    {
        axis = new EObjectResolvingEList<XAxis> ( XAxis.class, this, ChartPackage.XAXIS_CONTROLLER__AXIS );
    }
    return axis;
}
 
源代码20 项目: neoscada   文件: MasterComponentImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<MasterServer> getMasterOn ()
{
    if ( masterOn == null )
    {
        masterOn = new EObjectResolvingEList<MasterServer> ( MasterServer.class, this, ComponentPackage.MASTER_COMPONENT__MASTER_ON );
    }
    return masterOn;
}
 
源代码21 项目: neoscada   文件: RestInterceptorImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<MasterServer> getMasterOn ()
{
    if ( masterOn == null )
    {
        masterOn = new EObjectResolvingEList<MasterServer> ( MasterServer.class, this, ComponentPackage.REST_INTERCEPTOR__MASTER_ON );
    }
    return masterOn;
}
 
源代码22 项目: neoscada   文件: GlobalizeComponentImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<DataComponent> getComponents ()
{
    if ( components == null )
    {
        components = new EObjectResolvingEList<DataComponent> ( DataComponent.class, this, ComponentPackage.GLOBALIZE_COMPONENT__COMPONENTS );
    }
    return components;
}
 
源代码23 项目: neoscada   文件: DataMapperServiceImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<MasterServer> getMasterOn ()
{
    if ( masterOn == null )
    {
        masterOn = new EObjectResolvingEList<MasterServer> ( MasterServer.class, this, ComponentPackage.DATA_MAPPER_SERVICE__MASTER_ON );
    }
    return masterOn;
}
 
源代码24 项目: neoscada   文件: CalculationComponentImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<MasterServer> getMasterOn ()
{
    if ( masterOn == null )
    {
        masterOn = new EObjectResolvingEList<MasterServer> ( MasterServer.class, this, ComponentPackage.CALCULATION_COMPONENT__MASTER_ON );
    }
    return masterOn;
}
 
源代码25 项目: neoscada   文件: ExporterItemInterceptorImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<MasterServer> getMasterOn ()
{
    if ( masterOn == null )
    {
        masterOn = new EObjectResolvingEList<MasterServer> ( MasterServer.class, this, IEC60870Package.EXPORTER_ITEM_INTERCEPTOR__MASTER_ON );
    }
    return masterOn;
}
 
源代码26 项目: neoscada   文件: IEC60870DriverImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<IEC60870Device> getDevices ()
{
    if ( devices == null )
    {
        devices = new EObjectResolvingEList<IEC60870Device> ( IEC60870Device.class, this, IEC60870Package.IEC60870_DRIVER__DEVICES );
    }
    return devices;
}
 
源代码27 项目: neoscada   文件: IEC62541DriverImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<IEC62541Device> getDevices ()
{
    if ( devices == null )
    {
        devices = new EObjectResolvingEList<IEC62541Device> ( IEC62541Device.class, this, IEC62541Package.IEC62541_DRIVER__DEVICES );
    }
    return devices;
}
 
源代码28 项目: neoscada   文件: MasterServerImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Driver> getDriver ()
{
    if ( driver == null )
    {
        driver = new EObjectResolvingEList<Driver> ( Driver.class, this, InfrastructurePackage.MASTER_SERVER__DRIVER );
    }
    return driver;
}
 
源代码29 项目: neoscada   文件: AbstractFactoryDriverImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Device> getDevices ()
{
    if ( devices == null )
    {
        devices = new EObjectResolvingEList<Device> ( Device.class, this, InfrastructurePackage.ABSTRACT_FACTORY_DRIVER__DEVICES );
    }
    return devices;
}
 
源代码30 项目: neoscada   文件: ExternalDriverPlaceholderImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Endpoint> getEndpoints ()
{
    if ( endpoints == null )
    {
        endpoints = new EObjectResolvingEList<Endpoint> ( Endpoint.class, this, InfrastructurePackage.EXTERNAL_DRIVER_PLACEHOLDER__ENDPOINTS );
    }
    return endpoints;
}
 
 类所在包
 类方法
 同包方法