org.nuiton.jaxx.util
Class UIProvider

java.lang.Object
  extended by org.nuiton.jaxx.util.UIProvider

public abstract class UIProvider
extends Object

Author:
chemit

Field Summary
protected  String applicationName
          the name of application using this provider
protected  Class<?>[] implementations
          array of ui implementations
protected  String providerName
          the name of ui implementation used by this provider
 
Constructor Summary
protected UIProvider(String applicationName, String providerName, Class<?>... implementations)
           
 
Method Summary
 boolean equals(Object o)
           
 Class<?> findUIImplementation(DialogUIDef<?,?,?> def)
           
 String getApplicationName()
           
 Class<?>[] getImplementations()
           
 String getProviderName()
           
 int hashCode()
           
protected  String printClass(String s, Object aClass, boolean notLast)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

applicationName

protected String applicationName
the name of application using this provider


providerName

protected String providerName
the name of ui implementation used by this provider


implementations

protected Class<?>[] implementations
array of ui implementations

Constructor Detail

UIProvider

protected UIProvider(String applicationName,
                     String providerName,
                     Class<?>... implementations)
Method Detail

getProviderName

public String getProviderName()

getApplicationName

public String getApplicationName()

getImplementations

public Class<?>[] getImplementations()

findUIImplementation

public Class<?> findUIImplementation(DialogUIDef<?,?,?> def)

toString

public String toString()
Overrides:
toString in class Object

printClass

protected String printClass(String s,
                            Object aClass,
                            boolean notLast)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2008-2010 CodeLutin. All Rights Reserved.