public interface FieldExpression extends Field
Field
) which has exactly one dependent
variable (see FieldVariable
), where the field function defintions
is implemented using the NX Expression sub-system Expression
. DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
editFieldExpression(String fieldExpString,
Unit unitType,
FieldVariable[] indepVarArray,
boolean updateFlag)
Edit the expression field.
|
String |
getFieldExpressionString()
Gets the expression string of the expression field
License requirements: None. |
void |
setFieldExpressionString(String fieldExpString,
boolean updateFlag)
Sets the new expression string to the expression field
License requirements: None. |
addApplicationData, copyAsTableToPart, copyToPart, createCopyInPart, createDrawHelper, createTableInPart, delete, getApplicationData, getDependentVariables, getDescription, getFieldDrawhelper, getFieldEvaluator, getIdLabel, getIndependentVariables, getSpatialMap, isLocked, isUserField, rename, setDescription, setIdLabel, setPartContext, 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, 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 editFieldExpression(String fieldExpString, Unit unitType, FieldVariable[] indepVarArray, boolean updateFlag) throws NXException, RemoteException
FieldFormula
.
fieldExpString
- expression string to be associated with the fieldunitType
- unit of the fieldindepVarArray
- independent variables to be associated with the fieldupdateFlag
- update flagNXException
RemoteException
void setFieldExpressionString(String fieldExpString, boolean updateFlag) throws NXException, RemoteException
fieldExpString
- expression string to be associated with the fieldupdateFlag
- update flagNXException
RemoteException
String getFieldExpressionString() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.