Main Page
    Cookbook/Overview     ImageMeister     the jcprops file     Licensing
    Binary Installation & Configuration [ Win · Mac · Nix · OSX ]     Changes
    Public API
    Source Code Main Page
        Java [ Common · Win · Mac · Nix ]     Native Code [ Common · Win · Mac · Nix ]     Manifest
        Native Code Overviews [ Common · Win · Mac · Nix · Strings ]     Macros [ General · Native Macros ]
        Walkthroughs [ Java only · Java and native ]     Building [ Win · Mac · Nix · OSX ]     Distribution Issues

All Packages  This Package  Class Hierarchy  Class Search  Index

Class com.jconfig.nix.AppCommandNix
java.lang.Object
   |
   +----com.jconfig.nix.AppCommandNix

  Summary

class  AppCommandNix
     extends java.lang.Object
     implements com.jconfig.AppCommand
{
          // Fields 5
     private String command;
     private static final String copyrightString;
     private int maxNumArgs;
     private Class[] permissibleClasses;
     private Vector theArgs;

          // Constructors 1
     AppCommandNix(String);

          // Methods 13
     public void addArg(Object);
     public String asString();
     public void clearArgs();
     String convertArgToString(Object);
     public void dumpInfo(PrintStream, String);
     public Object getArg(int);
     public String getCommand();
     public int getMaxNumArgs();
     public int getNumArgs();
     public Class[] getPermissibleArgumentType(int);
     public boolean isNumArgsUnlimited();
     public boolean isSingleInstanceCapable();
     public AppCommand redup();
}

Represents a command which can be sent to a Linux application. This is a preliminary class derived from the Windows class of similar name. This class may be replaced or modified in a future version.

Author:
Copyright (c) 1997-2002 Samizdat Productions. All Rights Reserved.




  Fields

· copyrightString

Summary  |  Top

   private static final String copyrightString


· theArgs

Summary  |  Top
   private Vector theArgs


· permissibleClasses

Summary  |  Top
   private Class[] permissibleClasses


· maxNumArgs

Summary  |  Top
   private int maxNumArgs


· command

Summary  |  Top
   private String command


  Constructors

· AppCommandNix

Summary  |  Top

   AppCommandNix(String cmd) 


  Methods

· getCommand

Summary  |  Top
   public String getCommand() 
Implements:
getCommand in interface AppCommand


· asString

Summary  |  Top
   public String asString() 
Implements:
asString in interface AppCommand


· redup

Summary  |  Top
   public AppCommand redup() 
Implements:
redup in interface AppCommand


· getMaxNumArgs

Summary  |  Top
   public int getMaxNumArgs() 
Implements:
getMaxNumArgs in interface AppCommand


· addArg

Summary  |  Top
   public void addArg(Object arg) 
Implements:
addArg in interface AppCommand


· convertArgToString

Summary  |  Top
   String convertArgToString(Object arg) 


· getNumArgs

Summary  |  Top
   public int getNumArgs() 
Implements:
getNumArgs in interface AppCommand


· clearArgs

Summary  |  Top
   public void clearArgs() 
Implements:
clearArgs in interface AppCommand


· getPermissibleArgumentType

Summary  |  Top
   public Class[] getPermissibleArgumentType(int position) 
Implements:
getPermissibleArgumentType in interface AppCommand


· getArg

Summary  |  Top
   public Object getArg(int which) 
Implements:
getArg in interface AppCommand


· isNumArgsUnlimited

Summary  |  Top
   public boolean isNumArgsUnlimited() 
Implements:
isNumArgsUnlimited in interface AppCommand


· isSingleInstanceCapable

Summary  |  Top
   public boolean isSingleInstanceCapable() 
Implements:
isSingleInstanceCapable in interface AppCommand


· dumpInfo

Summary  |  Top
   public void dumpInfo(PrintStream ps, 
                        String indent) 


All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7