org.codehaus.cargo.container.packager
Class PackagerType

java.lang.Object
  extended by org.codehaus.cargo.container.packager.PackagerType

public class PackagerType
extends Object

Types of Packagers. There's currently one type only: "directory".

Version:
$Id: PackagerType.java 1705 2008-09-02 13:14:55Z adriana $

Field Summary
static PackagerType DIRECTORY
          Represents a directory packager, ie a packager that creates a package in a given directory.
 
Constructor Summary
PackagerType(String type)
           
 
Method Summary
 boolean equals(Object object)
          
 String getType()
           
 int hashCode()
          
 String toString()
          
static PackagerType toType(String typeAsString)
          Transform a type represented as a string into a PackagerType object.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DIRECTORY

public static final PackagerType DIRECTORY
Represents a directory packager, ie a packager that creates a package in a given directory.

Constructor Detail

PackagerType

public PackagerType(String type)
Parameters:
type - the internal representation of the packager type. For example: "directory".
Method Detail

toType

public static PackagerType toType(String typeAsString)
Transform a type represented as a string into a PackagerType object.

Parameters:
typeAsString - the string to transform
Returns:
the PackagerType object

equals

public boolean equals(Object object)

Overrides:
equals in class Object
See Also:
Object.equals(Object)

hashCode

public int hashCode()

Overrides:
hashCode in class Object
See Also:
Object.hashCode()

getType

public String getType()
Returns:
the packager's type as a string

toString

public String toString()

Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2004-2012 Codehaus. All Rights Reserved.