public interface TableColumnBuilder extends TaggedObject, IComponentBuilder
TableColumnBuilder
.
This class queries and sets settings specific to parts list column when creating or
editing parts list settings.
Modifier and Type | Interface and Description |
---|---|
static class |
TableColumnBuilder.CategoryType
The options specify the type of column.
|
static class |
TableColumnBuilder.ScopeType
The options determine whether to apply settings to all cells or only to cells of new rows.
|
Modifier and Type | Method and Description |
---|---|
String |
attributeName()
Returns the attribute name specifies the attribute name for cells in column.
|
TableColumnBuilder.CategoryType |
category()
Returns the category specifies the type of column.
|
String |
defaultText()
Returns the default text specifies the default text set for the column cells.
|
boolean |
includeNestedAssemblies()
Returns the include nested assy specified the nested assy setting.
|
boolean |
keyField()
Returns the key field specifies whether column is key column.
|
boolean |
protectCells()
Returns the protect cells specifies whether cells of column are protected.
|
TableColumnBuilder.ScopeType |
scope()
Returns the scope enum specifies whether settings are to be applied to all
cells of column or only cells of new rows in column.
|
SelectDisplayableObject |
selectParentComponent()
Returns the select parent component.
|
void |
setAttributeName(String attributeName)
License requirements: drafting ("DRAFTING") . |
void |
setCategory(TableColumnBuilder.CategoryType category)
License requirements: drafting ("DRAFTING") . |
void |
setDefaultText(String defaultText)
License requirements: drafting ("DRAFTING") . |
void |
setIncludeNestedAssemblies(boolean includeNestedAssemblies)
License requirements: drafting ("DRAFTING") . |
void |
setKeyField(boolean keyField)
License requirements: drafting ("DRAFTING") . |
void |
setProtectCells(boolean protectCells)
License requirements: drafting ("DRAFTING") . |
void |
setScope(TableColumnBuilder.ScopeType scope)
License requirements: drafting ("DRAFTING") . |
printTestData, printTestData, tag, tagValue
validate
TableColumnBuilder.CategoryType category() throws NXException, RemoteException
NXException
RemoteException
void setCategory(TableColumnBuilder.CategoryType category) throws NXException, RemoteException
category
- NXException
RemoteException
String attributeName() throws NXException, RemoteException
NXException
RemoteException
void setAttributeName(String attributeName) throws NXException, RemoteException
attributeName
- NXException
RemoteException
String defaultText() throws NXException, RemoteException
NXException
RemoteException
void setDefaultText(String defaultText) throws NXException, RemoteException
defaultText
- NXException
RemoteException
boolean includeNestedAssemblies() throws NXException, RemoteException
NXException
RemoteException
void setIncludeNestedAssemblies(boolean includeNestedAssemblies) throws NXException, RemoteException
includeNestedAssemblies
- NXException
RemoteException
SelectDisplayableObject selectParentComponent() throws NXException, RemoteException
NXException
RemoteException
TableColumnBuilder.ScopeType scope() throws NXException, RemoteException
NXException
RemoteException
void setScope(TableColumnBuilder.ScopeType scope) throws NXException, RemoteException
scope
- NXException
RemoteException
boolean keyField() throws NXException, RemoteException
NXException
RemoteException
void setKeyField(boolean keyField) throws NXException, RemoteException
keyField
- NXException
RemoteException
boolean protectCells() throws NXException, RemoteException
NXException
RemoteException
void setProtectCells(boolean protectCells) throws NXException, RemoteException
protectCells
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.