ch.claudio.jars.messages
Class Messages

java.lang.Object
  extended by ch.claudio.jars.messages.Messages
Direct Known Subclasses:
Messages_de

public class Messages
extends java.lang.Object

Version:
$Id:$
Author:
Claudio Nieder

Copyright (C) 2007 Claudio Nieder <private@claudio.ch>, CH-8610 Uster

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA


Field Summary
 java.lang.String language
          Message containing the current language code.
 
Constructor Summary
Messages()
           
 
Method Summary
 java.lang.String add()
           
 java.lang.String addingDir(java.io.File dir)
          Message saying from which directory jars are added.
 java.lang.String classesFound(int count)
           
 java.lang.String content(int classCount, int jarCount)
          Statistic message.
 java.lang.String file()
           
 java.lang.String idleStatus(int queueSize)
           
 java.lang.String jarStatus(int queueSize, java.io.File jarFile)
           
static Messages loadMessages()
           
static Messages loadMessages(java.util.Locale locale)
          Return an instance of this or a subclass depending on desired language.
static void main(java.lang.String[] args)
          Print license.
 java.lang.String noclasses()
           
 java.lang.String quit()
           
 java.lang.String search()
           
 java.lang.String traverseStatus(int queueSize, java.io.File directory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

language

public java.lang.String language
Message containing the current language code.

Constructor Detail

Messages

public Messages()
Method Detail

search

public java.lang.String search()
Returns:
text for search button

add

public java.lang.String add()
Returns:
text for adding jars item

file

public java.lang.String file()
Returns:
text for file menu

quit

public java.lang.String quit()
Returns:
text for quit item

addingDir

public java.lang.String addingDir(java.io.File dir)
Message saying from which directory jars are added.

Parameters:
dir - directory
Returns:
message

content

public java.lang.String content(int classCount,
                                int jarCount)
Statistic message.

Parameters:
classCount - number of classes in database
jarCount - number of jars in database
Returns:
message

classesFound

public java.lang.String classesFound(int count)
Parameters:
count -
Returns:
text about how many classes were found.

noclasses

public java.lang.String noclasses()
Returns:
text when no classes where found.

idleStatus

public java.lang.String idleStatus(int queueSize)
Parameters:
queueSize -
Returns:
message

traverseStatus

public java.lang.String traverseStatus(int queueSize,
                                       java.io.File directory)
Parameters:
queueSize -
directory -
Returns:
message

jarStatus

public java.lang.String jarStatus(int queueSize,
                                  java.io.File jarFile)
Parameters:
queueSize -
jarFile -
Returns:
message

loadMessages

public static Messages loadMessages(java.util.Locale locale)
Return an instance of this or a subclass depending on desired language.

Parameters:
locale - Locale with desired language
Returns:
Messages instance most suited for given Locale

loadMessages

public static Messages loadMessages()
Returns:
Messages instance most suited for default

main

public static void main(java.lang.String[] args)
Print license.

Parameters:
args - ignored