CustomManager.DesignRule
instead.
public interface DesignRule extends NXObject
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
addViolations(DesignRuleViolation[] violations)
Deprecated.
Deprecated in NX11.0.0. Use
createViolation(java.lang.String, java.lang.String, nxopen.NXObject[]) instead.
|
String |
application()
Deprecated.
Deprecated in NX12.0.0. Use
CustomManager.DesignRule instead.
|
void |
clearViolationOnObject(NXObject objectToCheck)
Deprecated.
Deprecated in NX12.0.0. Use
CustomManager.DesignRule instead.
|
DesignRuleViolation |
createViolation(String shortDescription,
String longDescription,
NXObject[] objects)
Deprecated.
Deprecated in NX12.0.0. Use
CustomManager.DesignRule instead.
|
String |
description()
Deprecated.
Deprecated in NX12.0.0. Use
CustomManager.DesignRule instead.
|
String |
drname()
Deprecated.
Deprecated in NX12.0.0. Use
CustomManager.DesignRule instead.
|
DesignRuleViolation[] |
getViolations()
Deprecated.
Deprecated in NX12.0.0. Use
CustomManager.DesignRule instead.
|
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
String drname() throws NXException, RemoteException
CustomManager.DesignRule
instead.
NXException
RemoteException
String description() throws NXException, RemoteException
CustomManager.DesignRule
instead.
NXException
RemoteException
String application() throws NXException, RemoteException
CustomManager.DesignRule
instead.
NXException
RemoteException
DesignRuleViolation[] getViolations() throws NXException, RemoteException
CustomManager.DesignRule
instead.
NXException
RemoteException
void addViolations(DesignRuleViolation[] violations) throws NXException, RemoteException
createViolation(java.lang.String, java.lang.String, nxopen.NXObject[])
instead.
violations
- NXException
RemoteException
DesignRuleViolation createViolation(String shortDescription, String longDescription, NXObject[] objects) throws NXException, RemoteException
CustomManager.DesignRule
instead.
shortDescription
- longDescription
- objects
- NXException
RemoteException
void clearViolationOnObject(NXObject objectToCheck) throws NXException, RemoteException
CustomManager.DesignRule
instead.
Update.doUpdate(int)
after clearing violations.
objectToCheck
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.