public interface AxisModel extends BasicModel
Modifier and Type | Interface and Description |
---|---|
static class |
AxisModel.CalculateZoomScaleData
This class holds the data returned from
calculateZoomScale(double, double) |
static class |
AxisModel.DisplayLimitsData
This class holds the data returned from
getDisplayLimits() |
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
AxisModel.CalculateZoomScaleData |
calculateZoomScale(double newStartDisplayLimit,
double newEndDisplayLimit)
Gives expected display limits to calculate a zoom scale range which could be used by
Graph for zooming operation. |
AxisModel.DisplayLimitsData |
getDisplayLimits()
Gets the display limit values in display unit
License requirements: None. |
displayStyle, find
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
updateDisplay
AxisModel.DisplayLimitsData getDisplayLimits() throws NXException, RemoteException
NXException
RemoteException
AxisModel.CalculateZoomScaleData calculateZoomScale(double newStartDisplayLimit, double newEndDisplayLimit) throws NXException, RemoteException
Graph
for zooming operation.
the new display limits must be less than the original display limits returned by getDisplayLimits()
newStartDisplayLimit
- newEndDisplayLimit
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.