|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.co.petertribble.pkgview.SolarisPackage
public class SolarisPackage
Constructor Summary | |
---|---|
SolarisPackage(java.lang.String pkgname)
Create a Solaris package container |
|
SolarisPackage(java.lang.String pkgroot,
java.lang.String pkgname)
Create a Solaris package container |
Method Summary | |
---|---|
void |
addCategory(java.lang.String category)
Add a category. |
void |
addDependency(java.lang.String pkg,
java.lang.String type)
Add a dependency |
java.util.Map<java.lang.String,java.lang.String> |
dependMap()
Parse the depend file. |
boolean |
exists()
Returns whether this package exists, by seeing whether the directory corresponding to its name exists. |
void |
forceSelected()
Sets whether this package must be selected. |
java.lang.String |
getDepend()
Returns the depend file associated with this package as a String |
java.util.Set<SolarisPackage> |
getDependantSet()
Return the set of packages that are dependant on this package. |
java.util.Set<java.lang.String> |
getDependencySet()
Return the Set of package names that this package is dependent on. |
java.lang.String |
getDescription()
The long name, or description of this package |
java.lang.String |
getInfoItem(java.lang.String s)
Get the specified property from the pkginfo file |
java.lang.String |
getName()
The name of this package |
boolean |
getSelected()
Gets whether this package is selected |
java.util.Set<SolarisPackage> |
getSelectedDependantSet()
Return the Set of packages that are dependant on this package and are selected. |
java.lang.String |
getVersion()
Get the version of this package |
java.util.Map<java.lang.String,java.lang.String> |
infoMap()
Parse the pkginfo file |
boolean |
mustBeSelected()
Gets whether this package must be selected. |
void |
setCategories(java.lang.String categories)
Add a list of categories. |
void |
setDependantSet(java.util.Set<SolarisPackage> depSet)
Define the set of packages that are dependant on this package. |
void |
setDescription(java.lang.String description)
Set the long name, or description, of this package. |
void |
setName(java.lang.String name)
Set the descriptive name of this package |
void |
setSelected(boolean selected)
Sets whether this package is selected. |
void |
setVersion(java.lang.String version)
Set the version of this package. |
java.lang.String |
toString()
The name of this package |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SolarisPackage(java.lang.String pkgname)
public SolarisPackage(java.lang.String pkgroot, java.lang.String pkgname)
Method Detail |
---|
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String toString()
toString
in class java.lang.Object
public void setDescription(java.lang.String description)
public java.lang.String getDescription()
public void setVersion(java.lang.String version)
public java.lang.String getVersion()
public void addDependency(java.lang.String pkg, java.lang.String type)
public void setCategories(java.lang.String categories)
categories
- A string containing a list of categories separated
by commas.public void addCategory(java.lang.String category)
public java.util.Map<java.lang.String,java.lang.String> dependMap()
public java.util.Set<java.lang.String> getDependencySet()
public void setDependantSet(java.util.Set<SolarisPackage> depSet)
public java.util.Set<SolarisPackage> getDependantSet()
public java.util.Set<SolarisPackage> getSelectedDependantSet()
public java.util.Map<java.lang.String,java.lang.String> infoMap()
public java.lang.String getInfoItem(java.lang.String s)
public boolean exists()
public java.lang.String getDepend()
public void setSelected(boolean selected)
public boolean getSelected()
public void forceSelected()
public boolean mustBeSelected()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |