public interface SearchModelViewBuilder extends Builder
SearchModelViewBuilder
SearchModelViewCollection.createSearchModelViewBuilder(nxopen.ModelingView)
Property | Value |
---|---|
PmiType | Dimension |
Modifier and Type | Interface and Description |
---|---|
static class |
SearchModelViewBuilder.PmiTypes
the search criteria pmitype
|
static class |
SearchModelViewBuilder.SearchScopeOptions
seaerch scope type
|
static class |
SearchModelViewBuilder.TextComparisionOptions
Represents the text comparision options
|
static class |
SearchModelViewBuilder.ValueComparisionOptions
Represents the value comparision options
|
Modifier and Type | Method and Description |
---|---|
NXObject |
createCriteriaObject(SearchModelViewBuilder.PmiTypes searchType)
Create search criteria object in search model view builder
License requirements: None. |
TaggedObjectList |
criteriaList()
Returns the criteria list
License requirements: None. |
void |
deleteCriteriaObject(NXObject criteriaObject)
Delete search criteria object in search model view builder
License requirements: None. |
void |
executeSearch()
TODO: fill in a description for this
License requirements: None. |
NXObject[] |
getResults()
All results
License requirements: None. |
String |
modelViewName()
Returns the name
License requirements: None. |
SearchModelViewBuilder.PmiTypes |
pmiType()
Returns the pmi type
License requirements: None. |
void |
saveAsModelView()
TODO: fill in a description for this
License requirements: None. |
SearchModelViewBuilder.SearchScopeOptions |
searchScope()
Returns the search scope
License requirements: None. |
void |
setModelViewName(String modelViewName)
License requirements: None. |
void |
setPmiType(SearchModelViewBuilder.PmiTypes pmiType)
License requirements: None. |
void |
setSearchScope(SearchModelViewBuilder.SearchScopeOptions searchScope)
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SearchModelViewBuilder.PmiTypes pmiType() throws NXException, RemoteException
NXException
RemoteException
void setPmiType(SearchModelViewBuilder.PmiTypes pmiType) throws NXException, RemoteException
pmiType
- NXException
RemoteException
void executeSearch() throws NXException, RemoteException
NXException
RemoteException
void saveAsModelView() throws NXException, RemoteException
NXException
RemoteException
SearchModelViewBuilder.SearchScopeOptions searchScope() throws NXException, RemoteException
NXException
RemoteException
void setSearchScope(SearchModelViewBuilder.SearchScopeOptions searchScope) throws NXException, RemoteException
searchScope
- NXException
RemoteException
String modelViewName() throws NXException, RemoteException
NXException
RemoteException
void setModelViewName(String modelViewName) throws NXException, RemoteException
modelViewName
- NXException
RemoteException
TaggedObjectList criteriaList() throws NXException, RemoteException
NXException
RemoteException
NXObject[] getResults() throws NXException, RemoteException
NXException
RemoteException
NXObject createCriteriaObject(SearchModelViewBuilder.PmiTypes searchType) throws NXException, RemoteException
searchType
- search typeNXException
RemoteException
void deleteCriteriaObject(NXObject criteriaObject) throws NXException, RemoteException
criteriaObject
- criteria ObjectNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.