| 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectpalio.modules.core.Module
palio.modules.Beans
public class Beans
Moduł udostępnia rudymentarne metody dostępu do obiektów klas napisanych zgodnie ze specyfikacją JavaBeans.
| Field Summary | 
|---|
| Fields inherited from interface palio.modules.core.CurrentModuleDataKeys | 
|---|
DESIGNER_ACTIONS_BUFFER, HTML_FORM_BUILDER, HTML_MAP_BUILDER, HTML_MENU_BUILDER, HTML_TOOLTIPS_BUFFER, ITEXT_DOCUMENT, MAIL_MESSAGE, XLS_DOCUMENT, XML_DOCUMENT | 
| Constructor Summary | |
|---|---|
Beans(palio.Instance instance,
      java.util.Properties parameters)
 | 
|
| Method Summary | |
|---|---|
static void | 
fromParams(java.lang.String paramPrefix,
           java.lang.Object bean,
           java.lang.String dateFormat)
Ustawia pola beana odpowiadające takim samym nazwom parametrów globalnych.  | 
static void | 
fromParams(java.lang.String paramPrefix,
           java.lang.Object bean,
           java.lang.String dateFormat,
           java.lang.Boolean nullIfEmptyString)
Ustawia pola beana odpowiadające takim samym nazwom parametrów globalnych.  | 
static java.lang.Object | 
get(java.lang.Object bean,
    java.lang.String propertyName)
Pobiera z obiektu wartość pola o podanej nazwie.  | 
 palio.modules.beans.TestClass | 
getTestClass()
 | 
 java.lang.String | 
getVersion()
Returns the module version  | 
static void | 
main(java.lang.String[] args)
 | 
static void | 
set(java.lang.Object bean,
    java.lang.String propertyName,
    java.lang.Object obj)
 | 
static java.util.HashMap<java.lang.String,java.lang.Object> | 
toMap(java.lang.Object bean)
 | 
static void | 
toParams(java.lang.String paramPrefix,
         java.lang.Object bean)
Na postawie beana ustawia parametry globalne o nazwach odpowiadających polom beana.  | 
| Methods inherited from class palio.modules.core.Module | 
|---|
getConfigParam, getDescription, getModuleTranslation | 
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public Beans(palio.Instance instance,
             java.util.Properties parameters)
| Method Detail | 
|---|
public java.lang.String getVersion()
palio.modules.core.Module
getVersion in class palio.modules.core.Module
public static java.util.HashMap<java.lang.String,java.lang.Object> toMap(java.lang.Object bean)
                                                                  throws palio.PalioException
palio.PalioException
public static java.lang.Object get(java.lang.Object bean,
                                   java.lang.String propertyName)
                            throws palio.PalioException
bean - propertyName - nazwa pola w obiekcie
palio.PalioException - gdy nie można wykonać introspekcji, błąd przy wykonaniu gettera lub nie ma takiego pola w klasie
public static void set(java.lang.Object bean,
                       java.lang.String propertyName,
                       java.lang.Object obj)
                throws palio.PalioException
palio.PalioException
public static void toParams(java.lang.String paramPrefix,
                            java.lang.Object bean)
                     throws palio.PalioException
paramPrefix - opcjonalny prefix który zostanie dodany przed nazwą wszystkich parametrów.bean - 
palio.PalioException - gdy nie można wykonać introspekcji.
public static void fromParams(java.lang.String paramPrefix,
                              java.lang.Object bean,
                              java.lang.String dateFormat)
                       throws palio.PalioException
paramPrefix - opcjonalny prefix który jest oczekiwany przed nazwą wszystkich parametrów.bean - dateFormat - format daty który jest wykorzystywany do parsowania pól typu Date. Jeśli argument ten jest domyślny równy null to
            wykorzystywany jest domyślny format daty w danej instacji jPalio.
palio.PalioException - gdy nie można wykonać introspekcji.
public static void fromParams(java.lang.String paramPrefix,
                              java.lang.Object bean,
                              java.lang.String dateFormat,
                              java.lang.Boolean nullIfEmptyString)
                       throws palio.PalioException
paramPrefix - opcjonalny prefix który jest oczekiwany przed nazwą wszystkich parametrów.bean - dateFormat - format daty który jest wykorzystywany do parsowania pól typu Date. Jeśli argument ten jest domyślny równy null to
            wykorzystywany jest domyślny format daty w danej instacji jPalio.nullIfEmptyString - przy ustawianiu beana wstawi null zamiast pustego stringa, dotyczy wszystkich pól typu String. Nie
            uwzględnia białych znaków.
palio.PalioException - gdy nie można wykonać introspekcji.public palio.modules.beans.TestClass getTestClass()
public static void main(java.lang.String[] args)
                 throws palio.PalioException
palio.PalioException
  | 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||