public interface Teaching extends Builder
Modifier and Type | Method and Description |
---|---|
void |
addNewClass(String name,
String packageName,
String superName)
Adds a new class
License requirements: fbm_author ("FBM Author") . |
void |
addNewRule(String name)
Adds a new rule
License requirements: fbm_author ("FBM Author") . |
String |
getRuleCondition()
Gets the rule conditions
License requirements: fbm_author ("FBM Author") . |
String |
getRuleLibraryPath()
Gets the selected rule library path
License requirements: fbm_author ("FBM Author") . |
String |
getRulePath()
Gets the selected rule path
License requirements: fbm_author ("FBM Author") . |
double |
getRulePriority()
Gets the selected rule priority
License requirements: fbm_author ("FBM Author") . |
void |
removeClass(String name,
String packageName)
Removes a class
License requirements: fbm_author ("FBM Author") . |
void |
removeRule()
Removes a rule
License requirements: fbm_author ("FBM Author") . |
void |
renameClass(String name,
String packageName,
String newName)
Renames a class
License requirements: fbm_author ("FBM Author") . |
void |
renameRule(String newName)
Renames a rule
License requirements: fbm_author ("FBM Author") . |
void |
setRuleCondition(String condition)
Sets the rule conditions
License requirements: fbm_author ("FBM Author") . |
void |
setRuleLibraryPath(String path)
Sets the selected rule library path
License requirements: fbm_author ("FBM Author") . |
void |
setRulePath(String path)
Sets the selected rule path
License requirements: fbm_author ("FBM Author") . |
void |
setRulePriority(double priority)
Sets the selected rule priority
License requirements: fbm_author ("FBM Author") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void addNewClass(String name, String packageName, String superName) throws NXException, RemoteException
name
- packageName
- superName
- NXException
RemoteException
void removeClass(String name, String packageName) throws NXException, RemoteException
name
- packageName
- NXException
RemoteException
void renameClass(String name, String packageName, String newName) throws NXException, RemoteException
name
- packageName
- newName
- NXException
RemoteException
void addNewRule(String name) throws NXException, RemoteException
name
- NXException
RemoteException
void removeRule() throws NXException, RemoteException
NXException
RemoteException
void renameRule(String newName) throws NXException, RemoteException
newName
- NXException
RemoteException
String getRulePath() throws NXException, RemoteException
NXException
RemoteException
void setRulePath(String path) throws NXException, RemoteException
path
- NXException
RemoteException
String getRuleLibraryPath() throws NXException, RemoteException
NXException
RemoteException
void setRuleLibraryPath(String path) throws NXException, RemoteException
path
- NXException
RemoteException
double getRulePriority() throws NXException, RemoteException
NXException
RemoteException
void setRulePriority(double priority) throws NXException, RemoteException
priority
- NXException
RemoteException
String getRuleCondition() throws NXException, RemoteException
NXException
RemoteException
void setRuleCondition(String condition) throws NXException, RemoteException
condition
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.