public interface FieldFormula extends Field
Field
) which has n number of dependent
variables, where each dependent variable (see FieldVariable
) is implemented using the NX Expression sub-system.
In practical terms, a field formula is implemented using n number of field expressions
FieldExpression
. DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
editFieldFormula(FieldVariable[] indepVarArray,
FieldExpression[] depExpArray)
Edit the formula field.
|
FieldExpression[] |
getDependentExpressions()
Returns the dependent field expressions associated with this formula
License requirements: None. |
copyAsTableToPart, copyToPart, createCopyInPart, createTableInPart, delete, getDependentVariables, getDescription, getFieldEvaluator, getIdLabel, getIndependentVariables, getSpatialMap, isLocked, isUserField, rename, setDescription, setIdLabel, setSpatialMap, xygraph, xygraph, xygraph, xygraph3DScaleAndReturnPlots, xygraphAndReturnPlots, xygraphArgand, xygraphScaleAndReturnPlots
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, 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, 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 editFieldFormula(FieldVariable[] indepVarArray, FieldExpression[] depExpArray) throws NXException, RemoteException
FieldExpression
array and the array of FieldVariable
s used.
indepVarArray
- independent variables to be associated with the fielddepExpArray
- dependent field expressions to be associated with the fieldNXException
RemoteException
FieldExpression[] getDependentExpressions() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.