Skip to Content
FASTSUITE E2API ReferencePython APIAPI DomainsProgramsProgram Component

Program Component

Quick Facts

PropertyValue
ClassCENPyOlpProgramComponent
Modulecenpylib.CENPyOlpProgramComponent
Packagecenpylib
ReleaseR2025.2.4
Methods4

Quick Start

# Boilerplate Example programComponent = ... # obtained from the runtime context result = programComponent.GetType()

Method Index

MethodReturnsSummary
GetTypeintGet program component type.
GetParentComponentCENPyOlpProgramComponentGet the parent program component.
GetChildComponentslist[CENPyOlpProgramComponent]Get list of all child components.
GetCreatorNamestrGet the Technology/WorkMethod/Event name of program component.

Query Methods

GetType

def GetType() -> int

Get program component type.

Returns: int — Program component type.

GetParentComponent

def GetParentComponent() -> CENPyOlpProgramComponent

Get the parent program component.

Returns: CENPyOlpProgramComponent — Parent program component.

GetChildComponents

def GetChildComponents() -> list[CENPyOlpProgramComponent]

Get list of all child components.

Returns: list[CENPyOlpProgramComponent] — List of CENPyOlpProgramComponent objects, found child components.

GetCreatorName

def GetCreatorName() -> str

Get the Technology/WorkMethod/Event name of program component.

Returns: str — Technology/WorkMethod/Event name.

Version Notes

This class is documented as of release R2025.2.4.

Was this page helpful?