|
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.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.
| Nested Class Summary |
| 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.Proposed(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
AbstractParameterArgument argument)
Constructs a proposed pattern parameter value. |
|
PatternParameterValue.Proposed(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
AbstractParameterArgument[] arguments)
Constructs a proposed pattern parameter value. |
|
PatternParameterValue.Proposed(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
Object value)
Constructs a proposed pattern parameter value. |
|
PatternParameterValue.Proposed(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
Object[] value)
Constructs a proposed 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. |
| 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.Proposed(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
AbstractParameterArgument argument)
owningInstance - the owning pattern instanceparameter - the related or owning pattern parameterargument - the argument to be wrapped by this proposed pattern
parameter value
public PatternParameterValue.Proposed(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
AbstractParameterArgument[] arguments)
owningInstance - the owning pattern instanceparameter - the owning or related pattern parameterarguments - the arguments to be wrapped by this proposed pattern
parameter value
public PatternParameterValue.Proposed(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
Object value)
owningInstance - the owning pattern instanceparameter - the related or owning pattern parametervalue - the value to be wrapped by this proposed pattern parameter
value
public PatternParameterValue.Proposed(AbstractPatternInstance owningInstance,
AbstractPatternParameter parameter,
Object[] value)
owningInstance - the owning pattern instanceparameter - the owning or related pattern parametervalue - the value to be wrapped by this proposed pattern parameter
value| Method Detail |
public void accept(com.ibm.xtools.patterns.framework.PatternParameterValue.Consumer consumer)
PatternParameterValue
accept in class PatternParameterValueconsumer - the callback interface
|
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.