Package apple.modelio.protocol
Interface MDLObjectContainerComponent
-
- All Superinterfaces:
MDLComponent,NSFastEnumeration
- All Known Implementing Classes:
MDLObjectContainer
public interface MDLObjectContainerComponent extends MDLComponent, NSFastEnumeration
API-Since: 9.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddObject(@NotNull MDLObject object)longcount()API-Since: 11.0@NotNull MDLObjectobjectAtIndexedSubscript(long index)API-Since: 11.0@NotNull NSArray<? extends MDLObject>objects()returns an array of this object's contained objects, aka childrenvoidremoveObject(@NotNull MDLObject object)-
Methods inherited from interface apple.foundation.protocol.NSFastEnumeration
countByEnumeratingWithStateObjectsCount
-
-
-
-
Method Detail
-
addObject
void addObject(@NotNull @NotNull MDLObject object)
-
objects
@NotNull @NotNull NSArray<? extends MDLObject> objects()
returns an array of this object's contained objects, aka children
-
removeObject
void removeObject(@NotNull @NotNull MDLObject object)
-
count
long count()
API-Since: 11.0
-
objectAtIndexedSubscript
@NotNull @NotNull MDLObject objectAtIndexedSubscript(long index)
API-Since: 11.0
-
-