|
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,
org.eclipse.core.runtime.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,
org.eclipse.core.runtime.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. |
Methods in com.ibm.xtools.patterns.core with parameters of type AbstractParameterArgument | |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToAddArgument(IParameterDescriptor parameter,
AbstractParameterArgument argument)
Returns the validation status for adding an argument operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.addArgument(IParameterDescriptor parameter,
AbstractParameterArgument argument)
Adds an argument and returns the status of the adding an argument operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToAddArguments(IParameterDescriptor parameter,
AbstractParameterArgument[] arguments)
Returns the validation status for the adding arguments operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.addArguments(IParameterDescriptor parameter,
AbstractParameterArgument[] arguments)
Adds arguments and returns the status of the adding arguments operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToReplaceArgument(IParameterDescriptor parameter,
AbstractParameterArgument oldArgument,
AbstractParameterArgument newArgument)
Returns the validation status for replacing an argument operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.replaceArgument(IParameterDescriptor parameter,
AbstractParameterArgument oldArgument,
AbstractParameterArgument newArgument)
Replaces an argument and returns the status of replacing an argument operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToReplaceArguments(IParameterDescriptor parameter,
AbstractParameterArgument oldArgument,
AbstractParameterArgument[] newArguments)
Returns the validation status for replacing the arguments operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.replaceArguments(IParameterDescriptor parameter,
AbstractParameterArgument oldArgument,
AbstractParameterArgument[] newArguments)
Replaces arguments and returns the status of replacing the arguments operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToRemoveArgument(IParameterDescriptor parameter,
AbstractParameterArgument argument)
Returns the validation status for removing an argument operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.removeArgument(IParameterDescriptor parameter,
AbstractParameterArgument argument)
Removes the argument and returns the status of the removing the argument operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToRemoveArguments(IParameterDescriptor parameter,
AbstractParameterArgument[] arguments)
Returns the validation status for the remove the arguments operation. |
abstract org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.removeArguments(IParameterDescriptor parameter,
AbstractParameterArgument[] arguments)
Removes arguments and returns the status of removing the arguments operation. |
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). |
Methods in com.ibm.xtools.patterns.framework that return AbstractParameterArgument | |
AbstractParameterArgument[] |
AbstractPatternInstance.getFirstArgumentCandidates(IParameterDescriptor descriptor,
IPatternMetatype metatype,
org.eclipse.core.runtime.MultiStatus status)
|
AbstractParameterArgument[] |
AbstractPatternInstance.getSecondArgumentCandidates(IParameterDescriptor descriptor,
IPatternMetatype metatype,
org.eclipse.core.runtime.MultiStatus status)
|
AbstractParameterArgument[] |
AbstractPatternInstance.getDefaultArguments(IParameterDescriptor parameter)
|
AbstractParameterArgument[] |
AbstractPatternInstance.getParameterArguments(IParameterDescriptor parameter)
|
AbstractParameterArgument[] |
AbstractPatternParameter.getFirstArgumentCandidates(AbstractPatternInstance instance,
IPatternMetatype metatype,
org.eclipse.core.runtime.MultiStatus status)
|
AbstractParameterArgument[] |
AbstractPatternParameter.getSecondArgumentCandidates(AbstractPatternInstance instance,
IPatternMetatype metatype,
org.eclipse.core.runtime.MultiStatus status)
|
AbstractParameterArgument |
PatternParameterValue.getArgument()
Gets the current argument as a singular value, if multiple arguments are stored only the first is returned. |
AbstractParameterArgument[] |
PatternParameterValue.getArguments()
Gets the current arguments as a multivalue. |
AbstractParameterArgument |
PatternParameterValue.Replaced.getReplacement()
Gets the replacement argument as a singular value, if multiple replacements are stored only the first is returned. |
AbstractParameterArgument[] |
PatternParameterValue.Replaced.getReplacements()
Gets the replacement arguments as a multivalue. |
Methods in com.ibm.xtools.patterns.framework with parameters of type AbstractParameterArgument | |
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToAddArgument(IParameterDescriptor descriptor,
AbstractParameterArgument argument)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToAddArguments(IParameterDescriptor descriptor,
AbstractParameterArgument[] arguments)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.addArgument(IParameterDescriptor descriptor,
AbstractParameterArgument argument)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.addArguments(IParameterDescriptor descriptor,
AbstractParameterArgument[] arguments)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToRemoveArgument(IParameterDescriptor parameter,
AbstractParameterArgument argument)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.removeArgument(IParameterDescriptor descriptor,
AbstractParameterArgument argument)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToRemoveArguments(IParameterDescriptor parameter,
AbstractParameterArgument[] arguments)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.removeArguments(IParameterDescriptor descriptor,
AbstractParameterArgument[] arguments)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToReplaceArgument(IParameterDescriptor parameter,
AbstractParameterArgument oldArgument,
AbstractParameterArgument newArgument)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.replaceArgument(IParameterDescriptor descriptor,
AbstractParameterArgument oldArgument,
AbstractParameterArgument newArgument)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.validToReplaceArguments(IParameterDescriptor parameter,
AbstractParameterArgument oldArgument,
AbstractParameterArgument[] newArguments)
|
org.eclipse.core.runtime.IStatus |
AbstractPatternInstance.replaceArguments(IParameterDescriptor descriptor,
AbstractParameterArgument oldArgument,
AbstractParameterArgument[] newArguments)
|
|
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.