IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.patterns.framework
Class PatternExpansionStatus

java.lang.Object
  extended bycom.ibm.xtools.patterns.framework.PatternExpansionStatus

public final class PatternExpansionStatus
extends Object

The pattern expansion status class serves as the return value for expand and updates methods used within the pattern expansion execution path.


Field Summary
static PatternExpansionStatus DO_NOT_UPDATE_DEPENDENTS
          A type safe enumeration value to use when a pattern expansion status value is needed; this value indicates that pattern expansion should not continue and therefore dependents should not be notified of an expansion.
static PatternExpansionStatus UPDATE_DEPENDENTS
          A type safe enumeration value to use when a pattern expansion status value is needed; this value indicates that pattern expansion should continue and therefore dependents should be notified of an expansion.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DO_NOT_UPDATE_DEPENDENTS

public static final PatternExpansionStatus DO_NOT_UPDATE_DEPENDENTS
A type safe enumeration value to use when a pattern expansion status value is needed; this value indicates that pattern expansion should not continue and therefore dependents should not be notified of an expansion.


UPDATE_DEPENDENTS

public static final PatternExpansionStatus UPDATE_DEPENDENTS
A type safe enumeration value to use when a pattern expansion status value is needed; this value indicates that pattern expansion should continue and therefore dependents should be notified of an expansion. This is the most common value used for this type. Typically notification will always continue and only special cases would use the DO_NOT_UPDATE_DEPENDENTS value.


IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.