|
IBM Rational Software Modeler Release 6.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.xtools.patterns.core.AbstractParameterArgument
com.ibm.xtools.patterns.framework.PatternParameterValue
com.ibm.xtools.patterns.framework.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).
| Nested Class Summary | |
static class |
PatternParameterValue.Maintained.Consumer
The consumer class for maintained values. |
| Nested classes inherited from class com.ibm.xtools.patterns.framework.PatternParameterValue |
PatternParameterValue.Added, PatternParameterValue.Maintained, PatternParameterValue.Proposed, PatternParameterValue.Removed, PatternParameterValue.Replaced, PatternParameterValue.Unresolved |
| Nested classes inherited from class com.ibm.xtools.patterns.core.AbstractParameterArgument |
AbstractParameterArgument.Pair |
| Constructor Summary | |
PatternParameterValue.Maintained(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
AbstractParameterArgument argument)
Constructs a maintained pattern parameter value. |
|
PatternParameterValue.Maintained(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
AbstractParameterArgument[] arguments)
Constructs a maintained pattern parameter value. |
|
PatternParameterValue.Maintained(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
Object value)
Constructs a maintained pattern parameter value. |
|
PatternParameterValue.Maintained(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
Object[] value)
Constructs a maintained pattern parameter value. |
|
| Method Summary | |
void |
accept(com.ibm.xtools.patterns.framework.PatternParameterValue.Consumer consumer)
An abstract method that is implemented in the subclasses such as added, removed, maintained or proposed. |
void |
enumerate(PatternParameterValue.Maintained.Consumer consumer)
Enumerate the values of the maintained value, invoking the consume interface with each one. |
| Methods inherited from class com.ibm.xtools.patterns.framework.PatternParameterValue |
getArgument, getArguments, getImage, getMetatype, getOwningInstance, getOwningParameter, getValue, getValues, hasValue, hasValues, isValueFor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PatternParameterValue.Maintained(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
AbstractParameterArgument argument)
owningInstance - the owning pattern instanceparameter - the owning or related pattern parameterargument - the argument to wrap behind this pattern parameter value
instance
public PatternParameterValue.Maintained(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
AbstractParameterArgument[] arguments)
owningInstance - the owning pattern instanceparameter - the owning or related pattern parameterarguments - the arguments to wrap behind this pattern parameter value
instance
public PatternParameterValue.Maintained(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
Object value)
owningInstance - the owning pattern instanceparameter - the owning or related pattern parametervalue - the value to wrap behind this pattern parameter value
instance
public PatternParameterValue.Maintained(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
Object[] value)
owningInstance - the owning pattern instanceparameter - the owning or related pattern parametervalue - the values to wrap behind this pattern parameter value
instance| Method Detail |
public void accept(com.ibm.xtools.patterns.framework.PatternParameterValue.Consumer consumer)
PatternParameterValue
accept in class PatternParameterValueconsumer - the callback interfacepublic void enumerate(PatternParameterValue.Maintained.Consumer consumer)
consumer - the consumer to receive the callback for each value
|
IBM Rational Software Modeler Release 6.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2004. All rights reserved.