org.openxma.dsl.common.extensions
Class EObjectPropertiesAdapter

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
      extended by org.openxma.dsl.common.extensions.EObjectPropertiesAdapter
All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter, org.eclipse.emf.common.notify.Adapter.Internal

public class EObjectPropertiesAdapter
extends org.eclipse.emf.common.notify.impl.AdapterImpl

Simple adapter replacement for the functionality provided by ElementPropertiesExtensions from xtend.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
org.eclipse.emf.common.notify.Adapter.Internal
 
Field Summary
 
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
 
Constructor Summary
EObjectPropertiesAdapter()
           
 
Method Summary
static java.lang.Object getProperty(org.eclipse.emf.common.notify.Notifier notifier, java.lang.String key)
           
static boolean hasProperty(org.eclipse.emf.common.notify.Notifier notifier, java.lang.String key)
           
 boolean isAdapterForType(java.lang.Object type)
           
static void removeProperty(org.eclipse.emf.common.notify.Notifier notifier, java.lang.String key)
           
static void setProperty(org.eclipse.emf.common.notify.Notifier notifier, java.lang.String key, java.lang.Object value)
           
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, notifyChanged, setTarget, unsetTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EObjectPropertiesAdapter

public EObjectPropertiesAdapter()
Method Detail

removeProperty

public static void removeProperty(org.eclipse.emf.common.notify.Notifier notifier,
                                  java.lang.String key)

setProperty

public static void setProperty(org.eclipse.emf.common.notify.Notifier notifier,
                               java.lang.String key,
                               java.lang.Object value)

getProperty

public static java.lang.Object getProperty(org.eclipse.emf.common.notify.Notifier notifier,
                                           java.lang.String key)

hasProperty

public static boolean hasProperty(org.eclipse.emf.common.notify.Notifier notifier,
                                  java.lang.String key)

isAdapterForType

public boolean isAdapterForType(java.lang.Object type)
Specified by:
isAdapterForType in interface org.eclipse.emf.common.notify.Adapter
Overrides:
isAdapterForType in class org.eclipse.emf.common.notify.impl.AdapterImpl


Copyright © 2012. All Rights Reserved.