org.jdesktop.swingx.tips
Class TipLoader

java.lang.Object
  extended by org.jdesktop.swingx.tips.TipLoader

public class TipLoader
extends Object

Loads tips from Properties.


Method Summary
static TipOfTheDayModel load(Properties props)
          Initializes a TipOfTheDayModel from properties.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

load

public static TipOfTheDayModel load(Properties props)
Initializes a TipOfTheDayModel from properties. Each tip is defined by two properties, its name and its description:
 
 tip.1.name=First Tip
 tip.1.description=This is the description
  
 tip.2.name=Second Tip
 tip.2.description=<html>This is an html description
 
 ...
 
 tip.10.description=No name for this tip, name is optional
 
 

Parameters:
props -
Returns:
a TipOfTheDayModel
Throws:
IllegalArgumentException - if a name is found without description