public interface CAMObject extends NXObject
ParamBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
CAMObject.Attr
Represents the CAM attribute type.
|
static class |
CAMObject.ErrorItem
Error Item
|
static class |
CAMObject.FeedRateData
This class holds the data returned from
getFeedRate(java.lang.String) |
static class |
CAMObject.FeedRateUnit
The unit of feed rate
|
static class |
CAMObject.Status
The status of the object
|
static class |
CAMObject.WireEdmFeedRateData
This class holds the data returned from
getWireEdmFeedRate(java.lang.String) |
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat
Modifier and Type | Method and Description |
---|---|
boolean |
getBooleanValue(String title)
Get the boolean value of the parameter index from the object
License requirements: cam_base ("CAM BASE") . |
CAMObject.FeedRateData |
getFeedRate(String title)
Get the feed rate value and unit of the parameter index from the object
License requirements: cam_base ("CAM BASE") . |
int |
getFeedRateColor(String title)
Get the feed rate color of the parameter index from the object.
|
int[] |
getIntegerArrayValue(String title)
Get the integer array value of the parameter index from the object.
|
int |
getIntegerValue(String title)
Get the integer value of the parameter index from the object.
|
NXObject |
getObject(String title)
Get the object value of the parameter index from the object
License requirements: cam_base ("CAM BASE") . |
NXObject[] |
getObjectArrayValue(String title)
Get the object array value of the parameter index from the object.
|
double[] |
getRealArrayValue(String title)
Get the real array value of the parameter index from the object.
|
double |
getRealValue(String title)
Get the real value of the parameter index from the object.
|
CAMObject.Status |
getStatus()
Get the status of the input object.
|
String[] |
getStringArrayValue(String title)
Get the string array value of the parameter index from the object.
|
String |
getStringValue(String title)
Get the string value of the parameter index from the object
License requirements: cam_base ("CAM BASE") . |
CAMObject.WireEdmFeedRateData |
getWireEdmFeedRate(String title)
Get the feed rate value and side of the parameter index from the object, side is only used in wire edm.
|
boolean |
has911Attribute(CAMObject.Attr attrId)
Check if a 911 attribute exists in an object.
|
void |
remove911Attribute(CAMObject.Attr attrId)
Remove a specific 911 attribute from an object.
|
void |
removeAll911Attributes()
Remove all 911 attributes from an object.
|
void |
setBooleanValue(String title,
boolean value)
Set a boolean value to the parameter index for the object.
|
void |
setFeedRate(String title,
double value,
CAMObject.FeedRateUnit unit)
Set feed rate value and unit to the parameter index for the object.
|
void |
setFeedRateColor(String title,
int value)
Set feed rate display color to the parameter index for the object.
|
void |
setIntegerArrayValue(String title,
int[] value)
Set integer array value to the parameter index for the object.
|
void |
setIntegerValue(String title,
int value)
Set an integer value to the parameter index for the object.
|
void |
setObject(String title,
NXObject value)
Set a object to the parameter index for the object.
|
void |
setObjectArrayValue(String title,
NXObject[] value)
Set object array to the parameter index for the object
License requirements: cam_base ("CAM BASE") . |
void |
setRealArrayValue(String title,
double[] value)
Set real array to the parameter index for the object.
|
void |
setRealValue(String title,
double value)
Set a real value to the parameter index for the object.
|
void |
setStringArrayValue(String title,
String[] value)
Set string array to the parameter index for the object
License requirements: cam_base ("CAM BASE") . |
void |
setStringValue(String title,
String value)
Set a string value to the parameter index for the object.
|
void |
setWireEdmFeedRate(String title,
double value,
int side)
Set feed rate value and side to the parameter index for the object, side is only used in wire edm.
|
deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, 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 setIntegerValue(String title, int value) throws NXException, RemoteException
title
- the name of the parameter index value
- the integer valueNXException
RemoteException
void setRealValue(String title, double value) throws NXException, RemoteException
title
- the name of the parameter index value
- the real valueNXException
RemoteException
void setStringValue(String title, String value) throws NXException, RemoteException
title
- the name of the parameter index value
- the string value NXException
RemoteException
void setBooleanValue(String title, boolean value) throws NXException, RemoteException
title
- the name of the parameter index value
- the boolean valueNXException
RemoteException
void setObject(String title, NXObject value) throws NXException, RemoteException
title
- the name of the parameter index value
- the objectNXException
RemoteException
void setFeedRate(String title, double value, CAMObject.FeedRateUnit unit) throws NXException, RemoteException
title
- the name of the parameter index value
- the feed rate valueunit
- the feed rate unitNXException
RemoteException
void setWireEdmFeedRate(String title, double value, int side) throws NXException, RemoteException
title
- the name of the parameter index value
- the feed rate valueside
- Inside = 0, Outside = 1NXException
RemoteException
void setFeedRateColor(String title, int value) throws NXException, RemoteException
title
- the name of the paramter index value
- the color numberNXException
RemoteException
void setIntegerArrayValue(String title, int[] value) throws NXException, RemoteException
title
- the name of the parameter index value
- the integer arrayNXException
RemoteException
void setRealArrayValue(String title, double[] value) throws NXException, RemoteException
title
- the name of the parameter index value
- the real arrayNXException
RemoteException
void setStringArrayValue(String title, String[] value) throws NXException, RemoteException
title
- the name of the parameter index value
- the string array NXException
RemoteException
void setObjectArrayValue(String title, NXObject[] value) throws NXException, RemoteException
title
- the name of the parameter index value
- the object arrayNXException
RemoteException
int getIntegerValue(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
double getRealValue(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
boolean getBooleanValue(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
String getStringValue(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
NXObject getObject(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
CAMObject.FeedRateData getFeedRate(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
CAMObject.WireEdmFeedRateData getWireEdmFeedRate(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
int getFeedRateColor(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
int[] getIntegerArrayValue(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
double[] getRealArrayValue(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
String[] getStringArrayValue(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
NXObject[] getObjectArrayValue(String title) throws NXException, RemoteException
title
- the name of the parameter index NXException
RemoteException
CAMObject.Status getStatus() throws NXException, RemoteException
NXException
RemoteException
void remove911Attribute(CAMObject.Attr attrId) throws NXException, RemoteException
attrId
- the attribute IdNXException
RemoteException
void removeAll911Attributes() throws NXException, RemoteException
NXException
RemoteException
boolean has911Attribute(CAMObject.Attr attrId) throws NXException, RemoteException
attrId
- the attribute IdNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.