Modifier and Type | Interface and Description |
---|---|
static class |
UFRule.AskFunctionRulesData |
static class |
UFRule.AskObjectViolationsData |
static class |
UFRule.AskOverrideViolationsData |
static class |
UFRule.AskRuleViosData |
static class |
UFRule.AskRuleViosSinceData |
static class |
UFRule.AskVioObjectsData |
Modifier and Type | Method and Description |
---|---|
void |
addRuleViolations(Tag rule,
int numViolations,
Tag[] violations)
Refer to UF_RULE_add_rule_violations for documentation.
|
void |
addViolationObjects(Tag violation,
int numObjects,
Tag[] objects)
Refer to UF_RULE_add_violation_objects for documentation.
|
String |
askFunctionLibrary(Tag function)
Refer to UF_RULE_ask_function_library for documentation.
|
String |
askFunctionName(Tag function)
Refer to UF_RULE_ask_function_name for documentation.
|
UFRule.AskFunctionRulesData |
askFunctionRules(Tag function)
Refer to UF_RULE_ask_function_rules for documentation.
|
UFRule.AskObjectViolationsData |
askObjectViolations(Tag object)
Refer to UF_RULE_ask_object_violations for documentation.
|
String |
askOverrideReason(Tag override)
Refer to UF_RULE_ask_override_reason for documentation.
|
int |
askOverrideTimeStamp(Tag override)
Refer to UF_RULE_ask_override_time_stamp for documentation.
|
String |
askOverrideUser(Tag override)
Refer to UF_RULE_ask_override_user for documentation.
|
UFRule.AskOverrideViolationsData |
askOverrideViolations(Tag override)
Refer to UF_RULE_ask_override_violations for documentation.
|
String |
askRuleApplication(Tag rule)
Refer to UF_RULE_ask_rule_application for documentation.
|
Tag |
askRuleCheckFunction(Tag rule)
Refer to UF_RULE_ask_rule_check_function for documentation.
|
String |
askRuleDescription(Tag rule)
Refer to UF_RULE_ask_rule_description for documentation.
|
String |
askRuleName(Tag rule)
Refer to UF_RULE_ask_rule_name for documentation.
|
UFRule.AskRuleViosData |
askRuleVios(Tag rule)
Refer to UF_RULE_ask_rule_vios for documentation.
|
UFRule.AskRuleViosSinceData |
askRuleViosSince(Tag rule,
int since)
Refer to UF_RULE_ask_rule_vios_since for documentation.
|
String |
askVioLongDesc(Tag violation)
Refer to UF_RULE_ask_vio_long_desc for documentation.
|
UFRule.AskVioObjectsData |
askVioObjects(Tag violation)
Refer to UF_RULE_ask_vio_objects for documentation.
|
Tag |
askVioOverride(Tag violation)
Refer to UF_RULE_ask_vio_override for documentation.
|
Tag |
askVioRule(Tag violation)
Refer to UF_RULE_ask_vio_rule for documentation.
|
String |
askVioShortDesc(Tag violation)
Refer to UF_RULE_ask_vio_short_desc for documentation.
|
int |
askVioTimeStamp(Tag violation)
Refer to UF_RULE_ask_vio_time_stamp for documentation.
|
Tag |
createFunction(Tag objectInPart,
String name,
String library)
Refer to UF_RULE_create_function for documentation.
|
Tag |
createOrUpdateVio(Tag object,
Tag rule,
String shortDescription,
String longDescription,
int numObjects,
Tag[] objects)
Refer to UF_RULE_create_or_update_vio for documentation.
|
Tag |
createOverride(Tag objectInPart,
String user,
String reason,
int timeStamp)
Refer to UF_RULE_create_override for documentation.
|
Tag |
createRule(Tag objectInPart,
String name,
String description,
String application,
Tag checkFunction)
Refer to UF_RULE_create_rule for documentation.
|
Tag |
createViolation(Tag objectInPart,
String shortDescription,
String longDescription,
int numObjects,
Tag[] objects,
int timeStamp)
Refer to UF_RULE_create_violation for documentation.
|
void |
deleteVioByObjRule(Tag object,
Tag rule)
Refer to UF_RULE_delete_vio_by_obj_rule for documentation.
|
Tag |
findVioByObjRule(Tag object,
Tag rule)
Refer to UF_RULE_find_vio_by_obj_rule for documentation.
|
boolean |
isViolationOverridden(Tag violation)
Refer to UF_RULE_is_violation_overridden for documentation.
|
boolean |
isViolationSince(Tag violation,
int since)
Refer to UF_RULE_is_violation_since for documentation.
|
void |
setFunctionLibrary(Tag function,
String library)
Refer to UF_RULE_set_function_library for documentation.
|
void |
setFunctionName(Tag function,
String name)
Refer to UF_RULE_set_function_name for documentation.
|
void |
setOverrideReason(Tag override,
String reason)
Refer to UF_RULE_set_override_reason for documentation.
|
void |
setOverrideTimeStamp(Tag override,
int timeStamp)
Refer to UF_RULE_set_override_time_stamp for documentation.
|
void |
setOverrideUser(Tag override,
String user)
Refer to UF_RULE_set_override_user for documentation.
|
void |
setRuleApplication(Tag rule,
String application)
Refer to UF_RULE_set_rule_application for documentation.
|
void |
setRuleCheckFunction(Tag rule,
Tag checkFunction)
Refer to UF_RULE_set_rule_check_function for documentation.
|
void |
setRuleDescription(Tag rule,
String description)
Refer to UF_RULE_set_rule_description for documentation.
|
void |
setRuleName(Tag rule,
String name)
Refer to UF_RULE_set_rule_name for documentation.
|
void |
setRuleViolations(Tag rule,
int numViolations,
Tag[] violations)
Refer to UF_RULE_set_rule_violations for documentation.
|
void |
setVioLongDesc(Tag violation,
String longDesc)
Refer to UF_RULE_set_vio_long_desc for documentation.
|
void |
setVioObjects(Tag violation,
int numObjects,
Tag[] objects)
Refer to UF_RULE_set_vio_objects for documentation.
|
void |
setVioOverride(Tag violation,
Tag override)
Refer to UF_RULE_set_vio_override for documentation.
|
void |
setVioShortDesc(Tag violation,
String shortDesc)
Refer to UF_RULE_set_vio_short_desc for documentation.
|
void |
setVioTimeStamp(Tag violation,
int timeStamp)
Refer to UF_RULE_set_vio_time_stamp for documentation.
|
Tag createRule(Tag objectInPart, String name, String description, String application, Tag checkFunction) throws NXException, RemoteException
NXException
RemoteException
String askRuleName(Tag rule) throws NXException, RemoteException
NXException
RemoteException
void setRuleName(Tag rule, String name) throws NXException, RemoteException
NXException
RemoteException
String askRuleDescription(Tag rule) throws NXException, RemoteException
NXException
RemoteException
void setRuleDescription(Tag rule, String description) throws NXException, RemoteException
NXException
RemoteException
String askRuleApplication(Tag rule) throws NXException, RemoteException
NXException
RemoteException
void setRuleApplication(Tag rule, String application) throws NXException, RemoteException
NXException
RemoteException
Tag askRuleCheckFunction(Tag rule) throws NXException, RemoteException
NXException
RemoteException
void setRuleCheckFunction(Tag rule, Tag checkFunction) throws NXException, RemoteException
NXException
RemoteException
UFRule.AskRuleViosData askRuleVios(Tag rule) throws NXException, RemoteException
NXException
RemoteException
void addRuleViolations(Tag rule, int numViolations, Tag[] violations) throws NXException, RemoteException
NXException
RemoteException
void setRuleViolations(Tag rule, int numViolations, Tag[] violations) throws NXException, RemoteException
NXException
RemoteException
UFRule.AskRuleViosSinceData askRuleViosSince(Tag rule, int since) throws NXException, RemoteException
NXException
RemoteException
Tag createViolation(Tag objectInPart, String shortDescription, String longDescription, int numObjects, Tag[] objects, int timeStamp) throws NXException, RemoteException
NXException
RemoteException
String askVioShortDesc(Tag violation) throws NXException, RemoteException
NXException
RemoteException
void setVioShortDesc(Tag violation, String shortDesc) throws NXException, RemoteException
NXException
RemoteException
String askVioLongDesc(Tag violation) throws NXException, RemoteException
NXException
RemoteException
void setVioLongDesc(Tag violation, String longDesc) throws NXException, RemoteException
NXException
RemoteException
void addViolationObjects(Tag violation, int numObjects, Tag[] objects) throws NXException, RemoteException
NXException
RemoteException
UFRule.AskVioObjectsData askVioObjects(Tag violation) throws NXException, RemoteException
NXException
RemoteException
void setVioObjects(Tag violation, int numObjects, Tag[] objects) throws NXException, RemoteException
NXException
RemoteException
UFRule.AskObjectViolationsData askObjectViolations(Tag object) throws NXException, RemoteException
NXException
RemoteException
Tag askVioOverride(Tag violation) throws NXException, RemoteException
NXException
RemoteException
void setVioOverride(Tag violation, Tag override) throws NXException, RemoteException
NXException
RemoteException
boolean isViolationOverridden(Tag violation) throws NXException, RemoteException
NXException
RemoteException
int askVioTimeStamp(Tag violation) throws NXException, RemoteException
NXException
RemoteException
void setVioTimeStamp(Tag violation, int timeStamp) throws NXException, RemoteException
NXException
RemoteException
Tag askVioRule(Tag violation) throws NXException, RemoteException
NXException
RemoteException
boolean isViolationSince(Tag violation, int since) throws NXException, RemoteException
NXException
RemoteException
Tag createOverride(Tag objectInPart, String user, String reason, int timeStamp) throws NXException, RemoteException
NXException
RemoteException
String askOverrideUser(Tag override) throws NXException, RemoteException
NXException
RemoteException
void setOverrideUser(Tag override, String user) throws NXException, RemoteException
NXException
RemoteException
String askOverrideReason(Tag override) throws NXException, RemoteException
NXException
RemoteException
void setOverrideReason(Tag override, String reason) throws NXException, RemoteException
NXException
RemoteException
int askOverrideTimeStamp(Tag override) throws NXException, RemoteException
NXException
RemoteException
void setOverrideTimeStamp(Tag override, int timeStamp) throws NXException, RemoteException
NXException
RemoteException
UFRule.AskOverrideViolationsData askOverrideViolations(Tag override) throws NXException, RemoteException
NXException
RemoteException
Tag createFunction(Tag objectInPart, String name, String library) throws NXException, RemoteException
NXException
RemoteException
String askFunctionName(Tag function) throws NXException, RemoteException
NXException
RemoteException
void setFunctionName(Tag function, String name) throws NXException, RemoteException
NXException
RemoteException
String askFunctionLibrary(Tag function) throws NXException, RemoteException
NXException
RemoteException
void setFunctionLibrary(Tag function, String library) throws NXException, RemoteException
NXException
RemoteException
UFRule.AskFunctionRulesData askFunctionRules(Tag function) throws NXException, RemoteException
NXException
RemoteException
Tag createOrUpdateVio(Tag object, Tag rule, String shortDescription, String longDescription, int numObjects, Tag[] objects) throws NXException, RemoteException
NXException
RemoteException
void deleteVioByObjRule(Tag object, Tag rule) throws NXException, RemoteException
NXException
RemoteException
Tag findVioByObjRule(Tag object, Tag rule) throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.