public interface AttributeIterator extends TransientObject
Modifier and Type | Method and Description |
---|---|
void |
reset()
Rewind the iterator and return all its constraints to their default values.
|
void |
rewind()
Rewind the iterator.
|
void |
setIncludeAllCategories()
Do not restrict searches to attributes with a previously given category.
|
void |
setIncludeAlsoUnset(boolean includeAlsoUnset)
Widen (or cancel the widening of) searches to attributes that have not been set, but for which the object has associated templates.
|
void |
setIncludeOnlyArrays(boolean includeOnlyArrays)
Restricts searches to array attributes.
|
void |
setIncludeOnlyCategory(String category)
Restrict searches to attributes with the given category.
|
void |
setIncludeOnlyTitle(String title)
Restrict searches to attributes with the given title.
|
void |
setIncludeOnlyType(NXObject.AttributeType type)
Restrict searches to attributes with the given type.
|
void |
setIncludeOnlyUnset(boolean includeOnlyUnset)
Restricts (or cancel the restriction of) searches to attributes that have not been set, but for which the object has associated templates.
|
_value, dispose, printTestData, printTestData
void setIncludeOnlyType(NXObject.AttributeType type) throws NXException, RemoteException
type
- The desired type of the returned attributes (if not NXObject.AttributeType.ANY
)NXException
RemoteException
void setIncludeOnlyCategory(String category) throws NXException, RemoteException
category
- The desired category of the returned attributesNXException
RemoteException
void setIncludeAllCategories() throws NXException, RemoteException
NXException
RemoteException
void setIncludeOnlyTitle(String title) throws NXException, RemoteException
title
- The desired title of the returned attributesNXException
RemoteException
void setIncludeAlsoUnset(boolean includeAlsoUnset) throws NXException, RemoteException
includeAlsoUnset
- NXException
RemoteException
void setIncludeOnlyUnset(boolean includeOnlyUnset) throws NXException, RemoteException
includeOnlyUnset
- NXException
RemoteException
void setIncludeOnlyArrays(boolean includeOnlyArrays) throws NXException, RemoteException
includeOnlyArrays
- NXException
RemoteException
void rewind() throws NXException, RemoteException
NXException
RemoteException
void reset() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.