org.nuiton.jaxx.util
Class UIProvider

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

public abstract class UIProvider
extends java.lang.Object

Author:
chemit

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

Field Detail

applicationName

protected java.lang.String applicationName
the name of application using this provider


providerName

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


implementations

protected java.lang.Class<?>[] implementations
array of ui implementations

Constructor Detail

UIProvider

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

getProviderName

public java.lang.String getProviderName()

getApplicationName

public java.lang.String getApplicationName()

getImplementations

public java.lang.Class<?>[] getImplementations()

findUIImplementation

public java.lang.Class<?> findUIImplementation(DialogUIDef<?,?,?> def)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

printClass

protected java.lang.String printClass(java.lang.String s,
                                      java.lang.Object aClass,
                                      boolean notLast)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2008-2010 CodeLutin. All Rights Reserved.