com.rapidminer.tools
Class ClassNameMapper

java.lang.Object
  extended by com.rapidminer.tools.ClassNameMapper

public class ClassNameMapper
extends java.lang.Object

Uses long class names and maps them to the final (short) part. These can be used for example for GUI purposes.

Author:
Michael Wurst, Ingo Mierswa

Constructor Summary
ClassNameMapper(java.lang.String[] classNames)
           
 
Method Summary
 java.lang.Class getClassByShortName(java.lang.String shortName)
           
 java.lang.String getCompleteClassName(java.lang.String shortName)
           
 java.lang.Object getInstantiation(java.lang.String shortName)
           
 java.lang.String[] getShortClassNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassNameMapper

public ClassNameMapper(java.lang.String[] classNames)
Method Detail

getCompleteClassName

public java.lang.String getCompleteClassName(java.lang.String shortName)

getClassByShortName

public java.lang.Class getClassByShortName(java.lang.String shortName)
                                    throws UserError
Throws:
UserError

getShortClassNames

public java.lang.String[] getShortClassNames()

getInstantiation

public java.lang.Object getInstantiation(java.lang.String shortName)
                                  throws UserError
Throws:
UserError


Copyright © 2001-2009 by Rapid-I