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

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

源代码1 项目: graphical-lsp   文件: EdgeImpl.java
/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
@Override
public EList<Point> getBendPoints() {
	if (bendPoints == null) {
		bendPoints = new EObjectContainmentEList<Point>(Point.class, this, WfnotationPackage.EDGE__BEND_POINTS);
	}
	return bendPoints;
}
 
源代码2 项目: solidity-ide   文件: SourceUnitImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<DomainElement> getPragma() {
	if (pragma == null) {
		pragma = new EObjectContainmentEList<DomainElement>(DomainElement.class, this, SolidityPackage.SOURCE_UNIT__PRAGMA);
	}
	return pragma;
}
 
源代码3 项目: graphical-lsp   文件: GIssueMarkerImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<GIssue> getIssues() {
	if (issues == null) {
		issues = new EObjectContainmentEList<GIssue>(GIssue.class, this, GraphPackage.GISSUE_MARKER__ISSUES);
	}
	return issues;
}
 
源代码4 项目: Knowage-Server   文件: ModelImpl.java
/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 *
 * @generated
 */
@Override
public EList<ModelPropertyType> getPropertyTypes() {
	if (propertyTypes == null) {
		propertyTypes = new EObjectContainmentEList<ModelPropertyType>(ModelPropertyType.class, this, ModelPackage.MODEL__PROPERTY_TYPES);
	}
	return propertyTypes;
}
 
源代码5 项目: neoscada   文件: CompositeComponentImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Component> getChildren ()
{
    if ( children == null )
    {
        children = new EObjectContainmentEList<Component> ( Component.class, this, DetailViewPackage.COMPOSITE_COMPONENT__CHILDREN );
    }
    return children;
}
 
源代码6 项目: ADT_Frontend   文件: RepositoriesImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<IRepository> getRepositories() {
	if (repositories == null) {
		repositories = new EObjectContainmentEList<IRepository>(IRepository.class, this, IAbapgitrepositoriesPackage.REPOSITORIES__REPOSITORIES);
	}
	return repositories;
}
 
源代码7 项目: ADT_Frontend   文件: ExternalRepositoryInfoImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<IBranch> getBranches() {
	if (this.branches == null) {
		this.branches = new EObjectContainmentEList<IBranch>(IBranch.class, this, IAbapgitexternalrepoPackage.EXTERNAL_REPOSITORY_INFO__BRANCHES);
	}
	return this.branches;
}
 
源代码8 项目: neoscada   文件: ProfileImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<PropertyEntry> getProperties ()
{
    if ( properties == null )
    {
        properties = new EObjectContainmentEList.Resolving<PropertyEntry> ( PropertyEntry.class, this, RecipePackage.PROFILE__PROPERTIES );
    }
    return properties;
}
 
源代码9 项目: neoscada   文件: ConnectionTypeImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<UpdateType> getUpdate ()
{
    if ( update == null )
    {
        update = new EObjectContainmentEList<UpdateType> ( UpdateType.class, this, ConfigurationPackage.CONNECTION_TYPE__UPDATE );
    }
    return update;
}
 
源代码10 项目: n4js   文件: VersionRangeSetRequirementImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<VersionRange> getRanges() {
	if (ranges == null) {
		ranges = new EObjectContainmentEList<VersionRange>(VersionRange.class, this, SemverPackage.VERSION_RANGE_SET_REQUIREMENT__RANGES);
	}
	return ranges;
}
 
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TypeVariableMapping> getPostponedSubstitutions() {
	if (postponedSubstitutions == null) {
		postponedSubstitutions = new EObjectContainmentEList<TypeVariableMapping>(TypeVariableMapping.class, this, ImPackage.PARAMETERIZED_TYPE_REF_STRUCTURAL_IM__POSTPONED_SUBSTITUTIONS);
	}
	return postponedSubstitutions;
}
 
源代码12 项目: neoscada   文件: ProfileImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<BundleStartLevel> getSetbsl ()
{
    if ( setbsl == null )
    {
        setbsl = new EObjectContainmentEList.Resolving<BundleStartLevel> ( BundleStartLevel.class, this, ProfilePackage.PROFILE__SETBSL );
    }
    return setbsl;
}
 
源代码13 项目: neoscada   文件: WorldImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Node> getNodes ()
{
    if ( nodes == null )
    {
        nodes = new EObjectContainmentEList.Resolving<Node> ( Node.class, this, WorldPackage.WORLD__NODES );
    }
    return nodes;
}
 
源代码14 项目: neoscada   文件: CommonDeploymentMechanismImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<SetupModule> getAdditionalSetupModules ()
{
    if ( additionalSetupModules == null )
    {
        additionalSetupModules = new EObjectContainmentEList.Resolving<SetupModule> ( SetupModule.class, this, DeploymentPackage.COMMON_DEPLOYMENT_MECHANISM__ADDITIONAL_SETUP_MODULES );
    }
    return additionalSetupModules;
}
 
源代码15 项目: solidity-ide   文件: FallbackDefinitionImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<Modifier> getModifier() {
	if (modifier == null) {
		modifier = new EObjectContainmentEList<Modifier>(Modifier.class, this, SolidityPackage.FALLBACK_DEFINITION__MODIFIER);
	}
	return modifier;
}
 
源代码16 项目: neoscada   文件: ConnectionTypeImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<QueryType> getQuery ()
{
    if ( query == null )
    {
        query = new EObjectContainmentEList<QueryType> ( QueryType.class, this, ConfigurationPackage.CONNECTION_TYPE__QUERY );
    }
    return query;
}
 
源代码17 项目: n4js   文件: SymbolTableImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<SymbolTableEntry> getEntries() {
	if (entries == null) {
		entries = new EObjectContainmentEList<SymbolTableEntry>(SymbolTableEntry.class, this, ImPackage.SYMBOL_TABLE__ENTRIES);
	}
	return entries;
}
 
源代码18 项目: neoscada   文件: SiteImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Link> getLinks() {
	if (links == null) {
		links = new EObjectContainmentEList<Link>(Link.class, this, WebPackage.SITE__LINKS);
	}
	return links;
}
 
源代码19 项目: n4js   文件: BlockImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<Statement> getStatements() {
	if (statements == null) {
		statements = new EObjectContainmentEList<Statement>(Statement.class, this, N4JSPackage.BLOCK__STATEMENTS);
	}
	return statements;
}
 
源代码20 项目: n4js   文件: N4ClassDefinitionImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<ParameterizedTypeRef> getImplementedInterfaceRefs() {
	if (implementedInterfaceRefs == null) {
		implementedInterfaceRefs = new EObjectContainmentEList<ParameterizedTypeRef>(ParameterizedTypeRef.class, this, N4JSPackage.N4_CLASS_DEFINITION__IMPLEMENTED_INTERFACE_REFS);
	}
	return implementedInterfaceRefs;
}
 
源代码21 项目: n4js   文件: ArrayLiteralImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<ArrayElement> getElements() {
	if (elements == null) {
		elements = new EObjectContainmentEList<ArrayElement>(ArrayElement.class, this, N4JSPackage.ARRAY_LITERAL__ELEMENTS);
	}
	return elements;
}
 
源代码22 项目: neoscada   文件: ConfigurationsImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Settings> getSettings ()
{
    if ( settings == null )
    {
        settings = new EObjectContainmentEList.Resolving<Settings> ( Settings.class, this, InfrastructurePackage.CONFIGURATIONS__SETTINGS );
    }
    return settings;
}
 
源代码23 项目: n4js   文件: TFormalParameterImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TAnnotation> getAnnotations() {
	if (annotations == null) {
		annotations = new EObjectContainmentEList<TAnnotation>(TAnnotation.class, this, TypesPackage.TFORMAL_PARAMETER__ANNOTATIONS);
	}
	return annotations;
}
 
源代码24 项目: neoscada   文件: ApplicationNodeImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<Application> getApplications ()
{
    if ( applications == null )
    {
        applications = new EObjectContainmentEList.Resolving<Application> ( Application.class, this, WorldPackage.APPLICATION_NODE__APPLICATIONS );
    }
    return applications;
}
 
源代码25 项目: n4js   文件: ExportDeclarationImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<ExportSpecifier> getNamedExports() {
	if (namedExports == null) {
		namedExports = new EObjectContainmentEList<ExportSpecifier>(ExportSpecifier.class, this, N4JSPackage.EXPORT_DECLARATION__NAMED_EXPORTS);
	}
	return namedExports;
}
 
源代码26 项目: neoscada   文件: ParserDriverImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<ApplicationModule> getModules ()
{
    if ( modules == null )
    {
        modules = new EObjectContainmentEList.Resolving<ApplicationModule> ( ApplicationModule.class, this, ParserPackage.PARSER_DRIVER__MODULES );
    }
    return modules;
}
 
源代码27 项目: n4js   文件: N4ClassifierDeclarationImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<TypeVariable> getTypeVars() {
	if (typeVars == null) {
		typeVars = new EObjectContainmentEList<TypeVariable>(TypeVariable.class, this, N4JSPackage.N4_CLASSIFIER_DECLARATION__TYPE_VARS);
	}
	return typeVars;
}
 
源代码28 项目: n4js   文件: AnnotationImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<AnnotationArgument> getArgs() {
	if (args == null) {
		args = new EObjectContainmentEList<AnnotationArgument>(AnnotationArgument.class, this, N4JSPackage.ANNOTATION__ARGS);
	}
	return args;
}
 
源代码29 项目: neoscada   文件: GlobalImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EList<MonitorPoolImport> getMonitorPoolImports ()
{
    if ( monitorPoolImports == null )
    {
        monitorPoolImports = new EObjectContainmentEList.Resolving<MonitorPoolImport> ( MonitorPoolImport.class, this, GlobalizePackage.GLOBAL__MONITOR_POOL_IMPORTS );
    }
    return monitorPoolImports;
}
 
源代码30 项目: n4js   文件: N4MethodDeclarationImpl.java
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public EList<FormalParameter> getFpars() {
	if (fpars == null) {
		fpars = new EObjectContainmentEList<FormalParameter>(FormalParameter.class, this, N4JSPackage.N4_METHOD_DECLARATION__FPARS);
	}
	return fpars;
}
 
 类所在包
 类方法
 同包方法