public interface EffectivityTableBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Method and Description |
---|---|
void |
addEffectivityRow(EffectivityTableRow effectivityRow)
Adds the given effectivity row to
EffectivityTableBuilder
License requirements: nx_4gd_integration ("4th Generation Design") Created in NX9.0.0 |
void |
commit()
Commit the modified effectivity rows
License requirements: assemblies ("ASSEMBLIES MODULE") . |
EffectivityTableRow |
createNewEffectivityRow()
Creates new effectivity row in
EffectivityTableBuilder object
License requirements: nx_4gd_integration ("4th Generation Design") Created in NX9.0.0 |
EffectivityTableRow[] |
getEffectivityRows()
Gets the existing effectivity rows from effectivity table
License requirements: None. |
void |
removeEffectivityRows(EffectivityTableRow[] effectivityRows)
Removes the given effectivity rows from
EffectivityTableBuilder
License requirements: nx_4gd_integration ("4th Generation Design") Created in NX9.0.0 |
void |
updateBuilderDetails(CollaborativeDesign cd,
String validationBasisFormula,
String[] effectivityFormulae)
Updates this builder with new
CollaborativeDesign , validation basis formula and effectivity formulae to edit. |
printTestData, printTestData, tag, tagValue
validate
EffectivityTableRow[] getEffectivityRows() throws NXException, RemoteException
NXException
RemoteException
EffectivityTableRow createNewEffectivityRow() throws NXException, RemoteException
EffectivityTableBuilder
object
NXException
RemoteException
void addEffectivityRow(EffectivityTableRow effectivityRow) throws NXException, RemoteException
EffectivityTableBuilder
effectivityRow
- NXException
RemoteException
void removeEffectivityRows(EffectivityTableRow[] effectivityRows) throws NXException, RemoteException
EffectivityTableBuilder
effectivityRows
- effectivity rows to be removedNXException
RemoteException
void updateBuilderDetails(CollaborativeDesign cd, String validationBasisFormula, String[] effectivityFormulae) throws NXException, RemoteException
CollaborativeDesign
, validation basis formula and effectivity formulae to edit.
Effectivity formulae will be validated against provided validation basis formula.
cd
- validationBasisFormula
- effectivityFormulae
- NXException
RemoteException
void commit() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.