public interface FacetCollector extends NXObject
FacetCollectorCollection.createCollector()
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
addRules(FacetSelectionRule[] rules)
Adds the input rules to collector and collector updates itself with new set of facets.
|
void |
destroy()
Destroy the FacetCollector object
License requirements: gateway ("UG GATEWAY") . |
IFacet[] |
getFacets()
Returns the contents of a FacetCollector.
|
void |
removeAllFacets()
Remove all collected facets from collection
License requirements: gateway ("UG GATEWAY") . |
void |
removeRules(FacetSelectionRule[] rules)
Removes the input rules to collector and collector updates itself with new set of facets.
|
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
void addRules(FacetSelectionRule[] rules) throws NXException, RemoteException
rules
- Facet Selection intent rules. To create selection intent rules see
documentation of FacetSelectionRuleFactory
for more details.NXException
RemoteException
void removeRules(FacetSelectionRule[] rules) throws NXException, RemoteException
rules
- Facet Selection intent rules. To create selection intent rules see
documentation of FacetSelectionRuleFactory
for more details.NXException
RemoteException
void destroy() throws NXException, RemoteException
NXException
RemoteException
void removeAllFacets() throws NXException, RemoteException
NXException
RemoteException
IFacet[] getFacets() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.