org.eclipse.emf.codegen.merge.java
Class JControlModel.Feature

java.lang.Object
  extended byorg.eclipse.emf.codegen.merge.java.PrefixHandler
      extended byorg.eclipse.emf.codegen.merge.java.JControlModel.Feature
Direct Known Subclasses:
JControlModel.Feature
Enclosing class:
JControlModel

public static class JControlModel.Feature
extends org.eclipse.emf.codegen.merge.java.PrefixHandler


Field Summary
protected  String classPrefix
           
protected  Class featureClass
           
protected  Method featureMethod
           
 
Constructor Summary
JControlModel.Feature(String classPrefix)
           
JControlModel.Feature(String classPrefix, String path, Class[] parameterTypes)
           
 
Method Summary
 String computeClassName(String className)
           
 String getClassPrefix()
           
 Class getFeatureClass()
           
 Method getFeatureMethod()
           
 void initialize(String path, Class[] parameterTypes)
           
protected  void setClassPrefix(String classPrefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

featureClass

protected Class featureClass

featureMethod

protected Method featureMethod

classPrefix

protected String classPrefix
Constructor Detail

JControlModel.Feature

public JControlModel.Feature(String classPrefix)

JControlModel.Feature

public JControlModel.Feature(String classPrefix,
                             String path,
                             Class[] parameterTypes)
Method Detail

getFeatureClass

public Class getFeatureClass()

getFeatureMethod

public Method getFeatureMethod()

initialize

public void initialize(String path,
                       Class[] parameterTypes)

setClassPrefix

protected void setClassPrefix(String classPrefix)

getClassPrefix

public String getClassPrefix()

computeClassName

public String computeClassName(String className)

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.