HomeDigital EditionSys-Con RadioSearch Java Cd
Advanced Java AWT Book Reviews/Excerpts Client Server Corba Editorials Embedded Java Enterprise Java IDE's Industry Watch Integration Interviews Java Applet Java & Databases Java & Web Services Java Fundamentals Java Native Interface Java Servlets Java Beans J2ME Libraries .NET Object Orientation Observations/IMHO Product Reviews Scalability & Performance Security Server Side Source Code Straight Talking Swing Threads Using Java with others Wireless XML
 

"PropArgs ­ Every Programmerıs Dream"
Vol 5 Issue 6, p.96

	

Listing 1 

public static void main(String[] args) 
{ 
      PropArgs props = new PropArgs("AppName",args,null); 
Props.initStatic(props); 
  
     props.addUsage("server", true, "<host>", "hostname"); 
props.addUsage("file", false, "<file name>"); 

  props.check(true); 
  
  String server = props.get("server"); 
 String file = props.get("file","default_file"); 
} 

Listing 2 

 Boolean debug = props.getBoolean{"debug"); 
 int size  = props.get("size",20); 
 Vector names = props.getVector("userlist"); 
 Color background = PropArgsObjFactory.getColor(props.get("backcolor")); 
 props.put("size","100"); 
 props.putDouble("pi",3.14159); 
 props.save(); 
  



 

All Rights Reserved
Copyright ©  2004 SYS-CON Media, Inc.
  E-mail: info@sys-con.com

Java and Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. SYS-CON Publications, Inc. is independent of Sun Microsystems, Inc.