|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractParameterArgument | |
com.ibm.xtools.patterns.core | |
com.ibm.xtools.patterns.framework | Provides the base classes that form the patterns framework. |
Uses of AbstractParameterArgument in com.ibm.xtools.patterns.core |
Methods in com.ibm.xtools.patterns.core that return AbstractParameterArgument | |
AbstractParameterArgument |
AbstractParameterArgument.Pair.getFirst()
Retrieves the first argument of the pair. |
AbstractParameterArgument |
AbstractParameterArgument.Pair.getSecond()
Retrieves the second argument of the pair. |
abstract AbstractParameterArgument[] |
AbstractPatternInstance.getParameterArguments(IParameterDescriptor parameter)
Returns the arguments supplied for the given parameter. |
abstract AbstractParameterArgument[] |
AbstractPatternInstance.getDefaultArguments(IParameterDescriptor parameter)
Returns the default arguments, if any, for the given parameter of the pattern applied in this instance. |
abstract AbstractParameterArgument[] |
AbstractPatternInstance.getFirstArgumentCandidates(IParameterDescriptor parameter,
IPatternMetatype metatype,
MultiStatus status)
Returns the collection of arguments that are the candidates for the first argument in an argument pair used in creating an argument for the given parameter of the pattern applied in this instance. |
abstract AbstractParameterArgument[] |
AbstractPatternInstance.getSecondArgumentCandidates(IParameterDescriptor parameter,
IPatternMetatype metatype,
MultiStatus status)
Returns the collection of arguments that are candidates for the second argument in an argument pair used in creating an argument for the given parameter of the pattern applied in this instance. |
AbstractParameterArgument[] |
AbstractPatternInstance.getSecondArgumentCandidatesForFirstArgumentValue(IParameterDescriptor parameter,
IPatternMetatype metatype,
AbstractParameterArgument firstValue,
MultiStatus status)
Returns the collection of arguments that are candidates for the second argument in an argument pair given a particular value for the first argument in the pair. |
Methods in com.ibm.xtools.patterns.core with parameters of type AbstractParameterArgument | |
abstract IStatus |
AbstractPatternInstance.validToAddArgument(IParameterDescriptor parameter,
AbstractParameterArgument argument)
Returns the validation status for adding an argument operation. |
abstract IStatus |
AbstractPatternInstance.addArgument(IParameterDescriptor parameter,
AbstractParameterArgument argument)
Adds an argument and returns the status of the adding an argument operation. |
abstract IStatus |
AbstractPatternInstance.validToAddArguments(IParameterDescriptor parameter,
AbstractParameterArgument[] arguments)
Returns the validation status for the adding arguments operation. |
abstract IStatus |
AbstractPatternInstance.addArguments(IParameterDescriptor parameter,
AbstractParameterArgument[] arguments)
Adds arguments and returns the status of the adding arguments operation. |
abstract IStatus |
AbstractPatternInstance.validToReplaceArgument(IParameterDescriptor parameter,
AbstractParameterArgument oldArgument,
AbstractParameterArgument newArgument)
Returns the validation status for replacing an argument operation. |
abstract IStatus |
AbstractPatternInstance.replaceArgument(IParameterDescriptor parameter,
AbstractParameterArgument oldArgument,
AbstractParameterArgument newArgument)
Replaces an argument and returns the status of replacing an argument operation. |
abstract IStatus |
AbstractPatternInstance.validToReplaceArguments(IParameterDescriptor parameter,
AbstractParameterArgument oldArgument,
AbstractParameterArgument[] newArguments)
Returns the validation status for replacing the arguments operation. |
abstract IStatus |
AbstractPatternInstance.replaceArguments(IParameterDescriptor parameter,
AbstractParameterArgument oldArgument,
AbstractParameterArgument[] newArguments)
Replaces arguments and returns the status of replacing the arguments operation. |
abstract IStatus |
AbstractPatternInstance.validToRemoveArgument(IParameterDescriptor parameter,
AbstractParameterArgument argument)
Returns the validation status for removing an argument operation. |
abstract IStatus |
AbstractPatternInstance.removeArgument(IParameterDescriptor parameter,
AbstractParameterArgument argument)
Removes the argument and returns the status of the removing the argument operation. |
abstract IStatus |
AbstractPatternInstance.validToRemoveArguments(IParameterDescriptor parameter,
AbstractParameterArgument[] arguments)
Returns the validation status for the remove the arguments operation. |
abstract IStatus |
AbstractPatternInstance.removeArguments(IParameterDescriptor parameter,
AbstractParameterArgument[] arguments)
Removes arguments and returns the status of removing the arguments operation. |
AbstractParameterArgument[] |
AbstractPatternInstance.getSecondArgumentCandidatesForFirstArgumentValue(IParameterDescriptor parameter,
IPatternMetatype metatype,
AbstractParameterArgument firstValue,
MultiStatus status)
Returns the collection of arguments that are candidates for the second argument in an argument pair given a particular value for the first argument in the pair. |
Constructors in com.ibm.xtools.patterns.core with parameters of type AbstractParameterArgument | |
AbstractParameterArgument.Pair(AbstractParameterArgument first,
AbstractParameterArgument second)
|
Uses of AbstractParameterArgument in com.ibm.xtools.patterns.framework |
Subclasses of AbstractParameterArgument in com.ibm.xtools.patterns.framework | |
class |
ParameterArgument
The ParameterArgument class provides a default implementation for the AbstractParameterArgument abstract class. |
class |
PatternParameterValue
The pattern parameter value class is a key abstraction in the framework. |
static class |
PatternParameterValue.Added
The added subclass of pattern parameter value represents the state of when a pattern parameter value is added. |
static class |
PatternParameterValue.Maintained
The maintained subclass of the pattern parameter value represents the state of when a pattern parameter value is maintained (it is the current value, not added or removed). |
static class |
PatternParameterValue.Proposed
The proposed subclass of the pattern parameter value represents the state of when a pattern parameter value is proposed (it is ready for validation but its addition is contingent on the validity of the value. |
static class |
PatternParameterValue.Removed
The removed subclass of the pattern parameter value represents the state of when a pattern parameter value is removed (it has just been removed as a value) |
static class |
PatternParameterValue.Replaced
The Replaced subclass of the pattern parameter value represents the state of when a pattern parameter value is replaced by one or more values. |
static class |
PatternParameterValue.Unresolved
The unresolved subclass of the pattern parameter value represents the state of when a pattern parameter value is unresolved (this state indicates the value is in some alternate form that through a resolve can migrate to another resolved stated such as added). |
|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2004. All rights reserved.