org.eggframework2.view.elements.ext
Interface AttributeValueBuilder

All Known Implementing Classes:
MapAttributeValueBuilder

public interface AttributeValueBuilder

[PL] Umożliwia stworzenie zawartości atrybutu z ciagu par klucz-wartosc.

Author:
Jacek Olszak

Method Summary
 java.lang.String getProperty(java.lang.String name)
           
 java.lang.Iterable<java.lang.String> getPropertyNames()
          [PL] Zwraca nazwy właściwości
 java.lang.String getValue()
          [PL] Zwraca pełną wartość atrybutu
 void setAttributeValue(java.lang.String attributeValue, java.lang.String keyValueSeparator, java.lang.String propertiesSeparator, boolean trimWhitespaces)
          [PL] Metoda ta musi być uruchomiona jako pierwsza
 void setProperty(java.lang.String name, java.lang.String value)
           
 

Method Detail

setAttributeValue

void setAttributeValue(java.lang.String attributeValue,
                       java.lang.String keyValueSeparator,
                       java.lang.String propertiesSeparator,
                       boolean trimWhitespaces)
                       throws java.lang.IllegalArgumentException
[PL] Metoda ta musi być uruchomiona jako pierwsza

Parameters:
attributeValue - [PL] Wartość atrybutu. Nie może być null - w przeciwnym wypadku wyrzuca wyjątek IllegalArgumentException
keyValueSeparator - [PL] Separator rozdzielający klucz od wartości. Np. ":"
propertiesSeparator - [PL] Separator rozdzielający właściwości. Np. ";"
trimWhitespaces - [PL] Jeśli true to oznacza, że wszystkie białe spacje mają być usunięte z początku i końca klucza oraz wartości właściwości
Throws:
java.lang.IllegalArgumentException

getPropertyNames

java.lang.Iterable<java.lang.String> getPropertyNames()
[PL] Zwraca nazwy właściwości

Returns:

setProperty

void setProperty(java.lang.String name,
                 java.lang.String value)

getProperty

java.lang.String getProperty(java.lang.String name)

getValue

java.lang.String getValue()
[PL] Zwraca pełną wartość atrybutu



Copyright © 2010. All Rights Reserved.