UML Modeling Layer

com.ibm.xtools.uml.msl.internal.lang
Class LanguageChangeEvent

java.lang.Object
  extended by com.ibm.xtools.uml.msl.internal.lang.LanguageChangeEvent

public class LanguageChangeEvent
extends Object

An event signifies that a language change has been made. This event contains information about this change. UI Aware elements should try type casting this event to a UILanguageChangeEvent so that they can determine the context of the change more appropriately.


Field Summary
protected  IUMLLanguageDescriptor newLang
           
protected  IUMLLanguageDescriptor oldLang
           
 
Constructor Summary
LanguageChangeEvent(IUMLLanguageDescriptor old, IUMLLanguageDescriptor newLang)
          Constructor
 
Method Summary
 IUMLLanguageDescriptor getNewLang()
           
 IUMLLanguageDescriptor getOldLang()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

oldLang

protected IUMLLanguageDescriptor oldLang

newLang

protected IUMLLanguageDescriptor newLang
Constructor Detail

LanguageChangeEvent

public LanguageChangeEvent(IUMLLanguageDescriptor old,
                           IUMLLanguageDescriptor newLang)
Constructor

Method Detail

getOldLang

public IUMLLanguageDescriptor getOldLang()
Returns:
the oldLang

getNewLang

public IUMLLanguageDescriptor getNewLang()
Returns:
the newLang

UML Modeling Layer

© Copyright IBM Corp. 2009. All rights reserved.