public interface Table extends DisplayableObject
Table
.
This class represents a tabular note.
Modifier and Type | Interface and Description |
---|---|
static class |
Table.InsertColumnsType
Represents mode of insertion of a column
|
static class |
Table.InsertRowsType
Represents mode of insertion of a row
|
DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
doUpdate()
Update tabular note
License requirements: None. |
void |
editCellText(DisplayableObject tableCell,
String text)
Edit Cell Text
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
evaluateRulesAndUpdate()
Evalute rules and update tabular note
License requirements: None. |
void |
insertColumns(DisplayableObject[] selectedColumns,
Table.InsertColumnsType insertColumnsInTabularNote)
Insert Columns
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
insertHeaderRow()
Insert Header Row
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
insertRows(DisplayableObject[] selectedRows,
Table.InsertRowsType insertRowsInTabularNote)
Insert Rows
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
boolean |
isRowLocked(DisplayableObject row)
Check Row Lock/Unlock Status
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
lockUnlockRows(DisplayableObject[] rows)
Lock or Unlock Rows
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
resizeRowsCols(DisplayableObject[] rowsOrColumns,
double resizeValue)
Resize rows and columns
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
blank, color, highlight, isBlanked, layer, lineFont, lineWidth, nameLocation, redisplayObject, removeViewDependency, setColor, setLayer, setLineFont, setLineWidth, setNameLocation, unblank, unhighlight
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 doUpdate() throws NXException, RemoteException
NXException
RemoteException
void evaluateRulesAndUpdate() throws NXException, RemoteException
NXException
RemoteException
void editCellText(DisplayableObject tableCell, String text) throws NXException, RemoteException
tableCell
- Table cell object to edit cell text.text
- Text to edit cell text of table cell object.NXException
RemoteException
void resizeRowsCols(DisplayableObject[] rowsOrColumns, double resizeValue) throws NXException, RemoteException
rowsOrColumns
- Table row or column object to resize.resizeValue
- Value to resize row or column.NXException
RemoteException
void lockUnlockRows(DisplayableObject[] rows) throws NXException, RemoteException
rows
- Array of table row object to lock or unlock.NXException
RemoteException
void insertRows(DisplayableObject[] selectedRows, Table.InsertRowsType insertRowsInTabularNote) throws NXException, RemoteException
selectedRows
- array of selected table row object to insert new rows.insertRowsInTabularNote
- position of table row to be inserted in the table.NXException
RemoteException
void insertColumns(DisplayableObject[] selectedColumns, Table.InsertColumnsType insertColumnsInTabularNote) throws NXException, RemoteException
selectedColumns
- array of selected table column object to insert new rows.insertColumnsInTabularNote
- position of table column to be inserted in the table.NXException
RemoteException
void insertHeaderRow() throws NXException, RemoteException
NXException
RemoteException
boolean isRowLocked(DisplayableObject row) throws NXException, RemoteException
row
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.