Skip to content

Commit

Permalink
Merge pull request #196 from mokrueger/master
Browse files Browse the repository at this point in the history
Fix bug in __getitem__ and __iter__ methods
  • Loading branch information
evereux authored Mar 17, 2024
2 parents f45ae2e + f9306ff commit 1bda65f
Show file tree
Hide file tree
Showing 63 changed files with 126 additions and 126 deletions.
4 changes: 2 additions & 2 deletions pycatia/cat_tps_interfaces/annotation_sets.py
Original file line number Diff line number Diff line change
Expand Up @@ -94,11 +94,11 @@ def __getitem__(self, n: int) -> AnnotationSet:
if (n + 1) > self.count:
raise StopIteration

return AnnotationSet(self.annotation_sets.item(n + 1))
return AnnotationSet(self.annotation_sets.Item(n + 1))

def __iter__(self) -> Iterator[AnnotationSet]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'AnnotationSets(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/cat_tps_interfaces/annotations.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,11 +104,11 @@ def __getitem__(self, n: int) -> Annotation:
if (n + 1) > self.count:
raise StopIteration

return Annotation(self.annotations.item(n + 1))
return Annotation(self.annotations.Item(n + 1))

def __iter__(self) -> Iterator[Annotation]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'Annotations(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/cat_tps_interfaces/assembly_annotation_sets.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,11 +75,11 @@ def __getitem__(self, n: int) -> AnnotationSet:
if (n + 1) > self.count:
raise StopIteration

return AnnotationSet(self.assembly_annotation_sets.item(n + 1))
return AnnotationSet(self.assembly_annotation_sets.Item(n + 1))

def __iter__(self) -> Iterator[AnnotationSet]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'AssemblyAnnotationSets(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/cat_tps_interfaces/captures.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,11 @@ def __getitem__(self, n: int) -> Capture:
if (n + 1) > self.count:
raise StopIteration

return Capture(self.captures.item(n + 1))
return Capture(self.captures.Item(n + 1))

def __iter__(self) -> Iterator[Capture]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'Captures(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/cat_tps_interfaces/tps_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,11 @@ def __getitem__(self, n: int) -> TPSView:
if (n + 1) > self.count:
raise StopIteration

return TPSView(self.tps_views.item(n + 1))
return TPSView(self.tps_views.Item(n + 1))

def __iter__(self) -> Iterator[TPSView]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'TpsViews(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/cat_tps_interfaces/user_surfaces.py
Original file line number Diff line number Diff line change
Expand Up @@ -188,11 +188,11 @@ def __getitem__(self, n: int) -> UserSurface:
if (n + 1) > self.count:
raise StopIteration

return UserSurface(self.user_surfaces.item(n + 1))
return UserSurface(self.user_surfaces.Item(n + 1))

def __iter__(self) -> Iterator[UserSurface]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'UserSurfaces(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_arrows.py
Original file line number Diff line number Diff line change
Expand Up @@ -157,11 +157,11 @@ def __getitem__(self, n: int) -> DrawingArrow:
if (n + 1) > self.count:
raise StopIteration

return DrawingArrow(self.drawing_arrows.item(n + 1))
return DrawingArrow(self.drawing_arrows.Item(n + 1))

def __iter__(self) -> Iterator[DrawingArrow]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingArrows(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_components.py
Original file line number Diff line number Diff line change
Expand Up @@ -180,11 +180,11 @@ def __getitem__(self, n: int) -> DrawingComponent:
if (n + 1) > self.count:
raise StopIteration

return DrawingComponent(self.drawing_components.item(n + 1))
return DrawingComponent(self.drawing_components.Item(n + 1))

def __iter__(self) -> Iterator[DrawingComponent]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingComponents()'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_dimensions.py
Original file line number Diff line number Diff line change
Expand Up @@ -286,11 +286,11 @@ def __getitem__(self, n: int) -> DrawingDimension:
if (n + 1) > self.count:
raise StopIteration

return DrawingDimension(self.drawing_dimensions.item(n + 1))
return DrawingDimension(self.drawing_dimensions.Item(n + 1))

def __iter__(self) -> Iterator[DrawingDimension]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingDimensions(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_leaders.py
Original file line number Diff line number Diff line change
Expand Up @@ -151,11 +151,11 @@ def __getitem__(self, n: int) -> DrawingLeader:
if (n + 1) > self.count:
raise StopIteration

return DrawingLeader(self.drawing_leaders.item(n + 1))
return DrawingLeader(self.drawing_leaders.Item(n + 1))

def __iter__(self) -> Iterator[DrawingLeader]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingLeaders(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_pictures.py
Original file line number Diff line number Diff line change
Expand Up @@ -175,11 +175,11 @@ def __getitem__(self, n: int) -> DrawingPicture:
if (n + 1) > self.count:
raise StopIteration

return DrawingPicture(self.drawing_pictures.item(n + 1))
return DrawingPicture(self.drawing_pictures.Item(n + 1))

def __iter__(self) -> Iterator[DrawingPicture]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingPictures(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_sheets.py
Original file line number Diff line number Diff line change
Expand Up @@ -224,11 +224,11 @@ def __getitem__(self, n: int) -> DrawingSheet:
if (n + 1) > self.count:
raise StopIteration

return DrawingSheet(self.drawing_sheets.item(n + 1))
return DrawingSheet(self.drawing_sheets.Item(n + 1))

def __iter__(self) -> Iterator[DrawingSheet]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingSheets(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_tables.py
Original file line number Diff line number Diff line change
Expand Up @@ -174,11 +174,11 @@ def __getitem__(self, n: int) -> DrawingTable:
if (n + 1) > self.count:
raise StopIteration

return DrawingTable(self.drawing_tables.item(n + 1))
return DrawingTable(self.drawing_tables.Item(n + 1))

def __iter__(self) -> Iterator[DrawingTable]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingTables(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_texts.py
Original file line number Diff line number Diff line change
Expand Up @@ -154,11 +154,11 @@ def __getitem__(self, n: int) -> DrawingText:
if (n + 1) > self.count:
raise StopIteration

return DrawingText(self.drawing_texts.item(n + 1))
return DrawingText(self.drawing_texts.Item(n + 1))

def __iter__(self) -> Iterator[DrawingText]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingTexts(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_threads.py
Original file line number Diff line number Diff line change
Expand Up @@ -148,11 +148,11 @@ def __getitem__(self, n: int) -> DrawingThread:
if (n + 1) > self.count:
raise StopIteration

return DrawingThread(self.drawing_threads.item(n + 1))
return DrawingThread(self.drawing_threads.Item(n + 1))

def __iter__(self) -> Iterator[DrawingThread]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingThreads(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -204,11 +204,11 @@ def __getitem__(self, n: int) -> DrawingView:
if (n + 1) > self.count:
raise StopIteration

return DrawingView(self.drawing_views.item(n + 1))
return DrawingView(self.drawing_views.Item(n + 1))

def __iter__(self) -> Iterator[DrawingView]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingViews(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/drafting_interfaces/drawing_weldings.py
Original file line number Diff line number Diff line change
Expand Up @@ -157,11 +157,11 @@ def __getitem__(self, n: int) -> DrawingWelding:
if (n + 1) > self.count:
raise StopIteration

return DrawingWelding(self.drawing_weldings.item(n + 1))
return DrawingWelding(self.drawing_weldings.Item(n + 1))

def __iter__(self) -> Iterator[DrawingWelding]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'DrawingWeldings(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/cameras.py
Original file line number Diff line number Diff line change
Expand Up @@ -139,11 +139,11 @@ def __getitem__(self, n: int) -> Camera:
if (n + 1) > self.count:
raise StopIteration

return Camera(self.cameras.item(n + 1))
return Camera(self.cameras.Item(n + 1))

def __iter__(self) -> Iterator[Camera]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'Cameras(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/documents.py
Original file line number Diff line number Diff line change
Expand Up @@ -313,11 +313,11 @@ def __getitem__(self, n: int) -> Document:
if (n + 1) > self.count:
raise StopIteration

return Document(self.documents.item(n + 1))
return Document(self.documents.Item(n + 1))

def __iter__(self) -> Iterator[Document]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'Documents(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/files.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,11 +79,11 @@ def __getitem__(self, n: int) -> File:
if (n + 1) > self.count:
raise StopIteration

return File(self.files.item(n + 1))
return File(self.files.Item(n + 1))

def __iter__(self) -> Iterator[File]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'Files(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/folders.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,11 +80,11 @@ def __getitem__(self, n: int) -> Folder:
if (n + 1) > self.count:
raise StopIteration

return Folder(self.folders.item(n + 1))
return Folder(self.folders.Item(n + 1))

def __iter__(self) -> Iterator[Folder]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'Folders(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/light_sources.py
Original file line number Diff line number Diff line change
Expand Up @@ -129,11 +129,11 @@ def __getitem__(self, n: int) -> LightSource:
if (n + 1) > self.count:
raise StopIteration

return LightSource(self.light_sources.item(n + 1))
return LightSource(self.light_sources.Item(n + 1))

def __iter__(self) -> Iterator[LightSource]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'LightSources(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/printers.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,11 +79,11 @@ def __getitem__(self, n: int) -> Printer:
if (n + 1) > self.count:
raise StopIteration

return Printer(self.printers.item(n + 1))
return Printer(self.printers.Item(n + 1))

def __iter__(self) -> Iterator[Printer]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'Printers(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/references.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,11 +79,11 @@ def __getitem__(self, n: int) -> Reference:
if (n + 1) > self.count:
raise StopIteration

return Reference(self.references.item(n + 1))
return Reference(self.references.Item(n + 1))

def __iter__(self) -> Iterator[Reference]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'References(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/selection.py
Original file line number Diff line number Diff line change
Expand Up @@ -2064,11 +2064,11 @@ def __getitem__(self, n: int) -> SelectedElement:
if (n + 1) > self.count:
raise StopIteration

return SelectedElement(self.selection.item(n + 1))
return SelectedElement(self.selection.Item(n + 1))

def __iter__(self) -> Iterator[SelectedElement]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'Selection(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/setting_controllers.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,11 +69,11 @@ def __getitem__(self, n: int) -> SettingController:
if (n + 1) > self.count:
raise StopIteration

return SettingController(self.setting_controllers.item(n + 1))
return SettingController(self.setting_controllers.Item(n + 1))

def __iter__(self) -> Iterator[SettingController]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'SettingControllers(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/viewers.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,11 +80,11 @@ def __getitem__(self, n: int) -> Viewer:
if (n + 1) > self.count:
raise StopIteration

return Viewer(self.viewers.item(n + 1))
return Viewer(self.viewers.Item(n + 1))

def __iter__(self) -> Iterator[Viewer]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'Viewers(name="{self.name}")'
4 changes: 2 additions & 2 deletions pycatia/in_interfaces/windows.py
Original file line number Diff line number Diff line change
Expand Up @@ -106,11 +106,11 @@ def __getitem__(self, n: int) -> Window:
if (n + 1) > self.count:
raise StopIteration

return Window(self.windows.item(n + 1))
return Window(self.windows.Item(n + 1))

def __iter__(self) -> Iterator[Window]:
for i in range(self.count):
yield self.child_object(self.com_object.item(i + 1))
yield self.child_object(self.com_object.Item(i + 1))

def __repr__(self):
return f'Windows(name="{self.name}")'
Loading

0 comments on commit 1bda65f

Please sign in to comment.