|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.change_vision.jude.api.gsn.editor.GsnModelEditor
public abstract GsnModelEditor
Interface to edit (create/delete) GSN Models. Throws Exception when invalid models are generated.
Method Summary | |
---|---|
abstract IAssumption |
createAssumption(IModule owner,
String identifier)
Create a Assumption in a parent Module. |
abstract IContext |
createContext(IModule owner,
String identifier)
Create a Context in a parent Module. |
abstract IGoal |
createGoal(IModule owner,
String identifier)
Create a Goal in a parent Module. |
abstract IInContextOf |
createInContextOf(IArgumentAsset source,
IArgumentAsset target)
Create an InContextOf between ArgumentAsset. |
abstract IJustification |
createJustification(IModule owner,
String identifier)
Create a Justification in a parent Module. |
abstract IModule |
createModule(IModule owner,
String identifier)
Create a Module in a parent Module. |
abstract ISolution |
createSolution(IModule owner,
String identifier)
Create a Solution in a parent Module. |
abstract IStrategy |
createStrategy(IModule owner,
String identifier)
Create a Strategy in a parent Module. |
abstract ISupportedBy |
createSupportedBy(IArgumentAsset source,
IArgumentAsset target)
Create an SupportedBy between ArgumentAsset. |
Methods inherited from class com.change_vision.jude.api.inf.editor.ModelEditor |
---|
changeParent, delete |
Method Detail |
---|
abstract IGoal createGoal(IModule owner, String identifier)
owner
- Moduleidentifier
- Goal ID
InvalidEditingException
- InvalidEditingException occurs.
Keys: PARAMETER_ERROR_KEY - if a parameter is not set properly. INVALID_PARENT_KEY - if the parent is invalid. INVALID_OWNER_KEY - if the owner is invalid.
Values: Error messages for exceptions.
abstract IStrategy createStrategy(IModule owner, String identifier)
owner
- Moduleidentifier
- Strategy ID
InvalidEditingException
- InvalidEditingException occurs.
Keys: PARAMETER_ERROR_KEY - if a parameter is not set properly. INVALID_PARENT_KEY - if the parent is invalid. INVALID_OWNER_KEY - if the owner is invalid.
Values: Error messages for exceptions.
abstract ISolution createSolution(IModule owner, String identifier)
owner
- Moduleidentifier
- Solution ID
InvalidEditingException
- InvalidEditingException occurs.
Keys: PARAMETER_ERROR_KEY - if a parameter is not set properly. INVALID_PARENT_KEY - if the parent is invalid. INVALID_OWNER_KEY - if the owner is invalid.
Values: Error messages for exceptions.
abstract IContext createContext(IModule owner, String identifier)
owner
- Moduleidentifier
- Context ID
InvalidEditingException
- InvalidEditingException occurs.
Keys: PARAMETER_ERROR_KEY - if a parameter is not set properly. INVALID_PARENT_KEY - if the parent is invalid. INVALID_OWNER_KEY - if the owner is invalid.
Values: Error messages for exceptions.
abstract IJustification createJustification(IModule owner, String identifier)
owner
- Moduleidentifier
- Justification ID
InvalidEditingException
- InvalidEditingException occurs.
Keys: PARAMETER_ERROR_KEY - if a parameter is not set properly. INVALID_PARENT_KEY - if the parent is invalid. INVALID_OWNER_KEY - if the owner is invalid.
Values: Error messages for exceptions.
abstract IAssumption createAssumption(IModule owner, String identifier)
owner
- Moduleidentifier
- Assumption ID
InvalidEditingException
- InvalidEditingException occurs.
Keys: PARAMETER_ERROR_KEY - if a parameter is not set properly. INVALID_PARENT_KEY - if the parent is invalid. INVALID_OWNER_KEY - if the owner is invalid.
Values: Error messages for exceptions.
abstract IModule createModule(IModule owner, String identifier)
owner
- Moduleidentifier
- Module ID
InvalidEditingException
- InvalidEditingException occurs.
Keys: PARAMETER_ERROR_KEY - if a parameter is not set properly. INVALID_PARENT_KEY - if the parent is invalid. INVALID_OWNER_KEY - if the owner is invalid.
Values: Error messages for exceptions.
abstract ISupportedBy createSupportedBy(IArgumentAsset source, IArgumentAsset target)
source
- Start ArgumentAsset of SupportedBytarget
- End ArgumentAsset of SupportedBy
InvalidEditingException
- InvalidEditingException occurs.
Values: Error messages for exceptions.
abstract IInContextOf createInContextOf(IArgumentAsset source, IArgumentAsset target)
source
- Start ArgumentAsset of InContextOftarget
- End ArgumentAsset of InContextOf
InvalidEditingException
- InvalidEditingException occurs.
Values: Error messages for exceptions.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |