public interface DatumIconBuilder extends TaggedObject, IComponentBuilder
DatumIconBuilder
class used to control the part navigator icon for Datum Pin and Surface Locators. This class is used to set the Datum Surface or Datum Pin
icon, but never both at the same time. If the icon is not being set for a feature, that feature will be set to null.
See example in DatumIconCallback.cxx in ugweld/samples kit.
Modifier and Type | Method and Description |
---|---|
DatumCommonBuilder.CustomTypes |
customType()
Returns the custom datum type from the customer defaults that was used.
|
DatumPin |
datumPin()
Returns the DatumPin feature.
|
DatumSurface |
datumSurface()
Returns the DatumSurface feature.
|
boolean |
derived()
Returns the indicator if this datum was derived from another datum.
|
String |
iconName()
Returns the bit map name for the icon to be used.
|
void |
setIconName(String iconName)
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
DatumSurface datumSurface() throws NXException, RemoteException
DatumSurface
to assign icon to.NXException
RemoteException
DatumPin datumPin() throws NXException, RemoteException
DatumPin
to assign icon to.NXException
RemoteException
DatumCommonBuilder.CustomTypes customType() throws NXException, RemoteException
NXException
RemoteException
boolean derived() throws NXException, RemoteException
NXException
RemoteException
String iconName() throws NXException, RemoteException
NXException
RemoteException
void setIconName(String iconName) throws NXException, RemoteException
iconName
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.