org.eclipse.gmt.umlx.registry.plugin
Class AccessorKindRegistryReader
java.lang.Object
org.eclipse.emf.ecore.plugin.RegistryReader
org.eclipse.gmt.umlx.registry.plugin.AccessorKindRegistryReader
public class AccessorKindRegistryReader
- extends org.eclipse.emf.ecore.plugin.RegistryReader
A plugin extension reader that populates the private map of accessor kinds to accessor prototypes.
The kinds may be accessed via getKinds
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.plugin.RegistryReader |
org.eclipse.emf.ecore.plugin.RegistryReader.PluginClassDescriptor |
Methods inherited from class org.eclipse.emf.ecore.plugin.RegistryReader |
readRegistry |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AccessorKindRegistryReader
public AccessorKindRegistryReader()
createAccessor
public static Accessor createAccessor(java.lang.String accessorKind,
java.lang.String accessorName)
createAccessor
public static <A extends Accessor> A createAccessor(java.lang.Class<A> accessorClass,
java.lang.String accessorName)
getAccessorClass
public static java.lang.Class<? extends Accessor> getAccessorClass(java.lang.String accessorKind)
getKinds
public static java.util.Collection<java.lang.String> getKinds()
toAccessorString
public static <A extends Accessor> java.lang.String toAccessorString(java.lang.Class<A> accessorClass)