Skip to Content
FASTSUITE E2API ReferencePython APIAPI DomainsCore InfrastructureCore Program Component

Core Program Component

Quick Facts

PropertyValue
ClassOlpCorePythonProgramComponent
Modulecenpyolpcore.OlpCorePythonProgramComponent
Packagecenpyolpcore
ReleaseR2025.2.4
Methods2
Inherits fromOlpCorePythonAttributeProvider
SubclassesDownload Motion, Download Position, Core Event, Core Operation, Core Operation Group, Core Program, Core Subprogram, Upload Program Component

Inheritance

Quick Start

# Boilerplate Example coreProgramComponent = ... # obtained from the runtime context result = coreProgramComponent.GetName()

Method Index

MethodReturnsSummary
GetNamestrGets the name of the program component
GetInheritedAttributeslistGets all attributes that affect this instance including the onces set within the parent chain.

Query Methods

GetName

def GetName() -> str

Gets the name of the program component

Returns: str — returns the program component name as string

GetInheritedAttributes

def GetInheritedAttributes() -> list

Gets all attributes that affect this instance including the onces set within the parent chain.

Returns: list — returns a list of attributes that affect this instance and can be overridden

Version Notes

This class is documented as of release R2025.2.4.

Was this page helpful?