public interface GeometrySetList extends TaggedObject
Part.createObjectList()
Modifier and Type | Method and Description |
---|---|
void |
append(GeometrySet object)
Appends an object to the list
License requirements: None. |
void |
append(GeometrySet[] objects)
Appends a set of objects to the list
License requirements: None. |
void |
clear()
Clears the entire list
License requirements: None. |
void |
clear(ObjectList.DeleteOption deleteOption)
Clears the entire list
License requirements: None. |
void |
clearIndex(int deleteIdx)
Deletes the item at the index specified.
|
void |
erase(GeometrySet obj)
Erases the object from the list, but does not delete the object.
|
void |
erase(GeometrySet obj,
ObjectList.DeleteOption deleteOption)
Erases the object from the list.
|
void |
erase(int index)
Erases the object from the list, but does not delete the object.
|
void |
erase(int index,
ObjectList.DeleteOption deleteOption)
Erases the object at the given position from the list.
|
int |
findIndex(GeometrySet obj)
Finds the index where the input object appears.
|
GeometrySet |
findItem(int index)
Returns the object at the input index.
|
GeometrySet[] |
getContents()
Gets the contents of the entire list
License requirements: None. |
void |
insert(int location,
GeometrySet object)
Inserts an object at the specified location
License requirements: None. |
int |
length()
Returns the length of the list
License requirements: None. |
void |
moveToBottom(int index)
Move object at the specified location to the bottom of the list.
|
void |
moveToTop(int index)
Move object at the specified location to the top of the list.
|
void |
setContents(GeometrySet[] objects)
Sets the contents of the entire list.
|
void |
swap(GeometrySet object1,
GeometrySet object2)
Exchanges the position of two objects inside the list.
|
void |
swap(int index1,
int index2)
Exchanges the position of two objects inside the list.
|
printTestData, printTestData, tag, tagValue
void append(GeometrySet[] objects) throws NXException, RemoteException
objects
- items to appendNXException
RemoteException
void append(GeometrySet object) throws NXException, RemoteException
object
- item to appendNXException
RemoteException
int length() throws NXException, RemoteException
NXException
RemoteException
void clearIndex(int deleteIdx) throws NXException, RemoteException
deleteIdx
- index of item to be deletedNXException
RemoteException
int findIndex(GeometrySet obj) throws NXException, RemoteException
obj
- Object to find index forNXException
RemoteException
GeometrySet findItem(int index) throws NXException, RemoteException
index
- index of object to returnNXException
RemoteException
void erase(int index) throws NXException, RemoteException
index
- index of item to be removed from the listNXException
RemoteException
void erase(int index, ObjectList.DeleteOption deleteOption) throws NXException, RemoteException
index
- index of item to be removed from the listdeleteOption
- whether to delete the objectNXException
RemoteException
void erase(GeometrySet obj) throws NXException, RemoteException
obj
- object to be removed from the listNXException
RemoteException
void erase(GeometrySet obj, ObjectList.DeleteOption deleteOption) throws NXException, RemoteException
obj
- object to be removed from the listdeleteOption
- whether to delete the objectNXException
RemoteException
void clear() throws NXException, RemoteException
NXException
RemoteException
void clear(ObjectList.DeleteOption deleteOption) throws NXException, RemoteException
deleteOption
- whether to delete the objects when removing themNXException
RemoteException
GeometrySet[] getContents() throws NXException, RemoteException
NXException
RemoteException
void setContents(GeometrySet[] objects) throws NXException, RemoteException
objects
- The list contentsNXException
RemoteException
void swap(int index1, int index2) throws NXException, RemoteException
index1
- location of the first itemindex2
- location of the second itemNXException
RemoteException
void swap(GeometrySet object1, GeometrySet object2) throws NXException, RemoteException
object1
- first itemobject2
- second itemNXException
RemoteException
void insert(int location, GeometrySet object) throws NXException, RemoteException
location
- location at which to insert the objectobject
- object to be insertedNXException
RemoteException
void moveToTop(int index) throws NXException, RemoteException
index
- location of the itemNXException
RemoteException
void moveToBottom(int index) throws NXException, RemoteException
index
- location of the itemNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.