object
BundleBuilder
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
convert(nodes: NodeSeq, loc: Locale): Box[ResourceBundle]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Converts a NodeSeq of a particular format into a ResourceBundle. Basically, each of the second-level nodes that contain the attribute "name" the name becomes an entry in the resulting resource bundle. It is possible to localize each of the entries with the lang and country attributes which will be compared against the incoming Locale. If the default attribute is true, then that entry is used if no others match. Note that language is weighted more heavily than country.
If the node is a Text or PCData node, it will be returned as a String. Otherwise, it will be returned as a NodeSeq.