public interface UserDefinedObjectFeatureBuilder extends FeatureBuilder
FeatureCollection.createUserDefinedObjectFeatureBuilder(nxopen.features.Feature)
Modifier and Type | Method and Description |
---|---|
void |
setUserDefinedClass(UserDefinedClass udoClass)
License requirements: None. |
void |
setUserDefinedObject(UserDefinedObject userDefinedObject)
License requirements: None. |
UserDefinedClass |
userDefinedClass()
Returns the associated UserDefinedClass, Note the class is ignored if there is a valid UDO specified.
|
UserDefinedObject |
userDefinedObject()
Returns the associated UserDefinedObject
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
UserDefinedObject userDefinedObject() throws NXException, RemoteException
NXException
RemoteException
void setUserDefinedObject(UserDefinedObject userDefinedObject) throws NXException, RemoteException
userDefinedObject
- The UserDefinedObject associated with this featureNXException
RemoteException
UserDefinedClass userDefinedClass() throws NXException, RemoteException
NXException
RemoteException
void setUserDefinedClass(UserDefinedClass udoClass) throws NXException, RemoteException
udoClass
- The UserDefinedClass associated with this feature -
This value is ignored unless the UserDefinedObject is null.NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.