FileDocCategorySizeDatePackage
SFPluginDetailsImpl.javaAPI DocAzureus 3.0.3.43496Mon Jul 16 13:51:42 BST 2007org.gudy.azureus2.pluginsimpl.update.sf.impl2

SFPluginDetailsImpl

public class SFPluginDetailsImpl extends Object implements SFPluginDetails
author
parg

Fields Summary
private SFPluginDetailsLoaderImpl
loader
private boolean
fully_loaded
private String
id
private String
name
private String
version
private String
category
private String
download_url
private String
author
private String
cvs_version
private String
cvs_download_url
private String
desc
private String
comment
private String
info_url
Constructors Summary
protected SFPluginDetailsImpl(SFPluginDetailsLoaderImpl _loader, String _id, String _version, String _cvs_version, String _name, String _category)

		loader				= _loader;
		id					= _id;
		version				= _version;
		cvs_version			= _cvs_version;
		name				= _name;
		category			= _category;
	
Methods Summary
protected voidcheckLoaded()

		if ( !fully_loaded ){
			
			loader.loadPluginDetails( this );
		}
	
public java.lang.StringgetAuthor()

		checkLoaded();
		
		return( author );
	
public java.lang.StringgetCVSDownloadURL()

		checkLoaded();
		
		return( cvs_download_url );
	
public java.lang.StringgetCVSVersion()

		
		return( cvs_version );
	
public java.lang.StringgetCategory()

		return( category );
	
public java.lang.StringgetComment()

		checkLoaded();
		
		return( comment );
	
public java.lang.StringgetDescription()

		checkLoaded();
		
		return( desc );
	
public java.lang.StringgetDownloadURL()

		checkLoaded();
		
		return( download_url );
	
public java.lang.StringgetId()

		return( id );
	
public java.lang.StringgetInfoURL()

		return info_url;
	
public java.lang.StringgetName()

		return( name );
	
public java.lang.StringgetRelativeURLBase()

		return( loader.getRelativeURLBase());
	
public java.lang.StringgetVersion()

		return( version );
	
protected booleanisFullyLoaded()

		return( fully_loaded );
	
protected voidsetDetails(java.lang.String _download_url, java.lang.String _author, java.lang.String _cvs_download_url, java.lang.String _desc, java.lang.String _comment, java.lang.String _info_url)

		fully_loaded		= true;
		
		download_url		= _download_url;
		author				= _author;
		cvs_download_url	= _cvs_download_url;
		desc				= _desc;
		comment				= _comment;
		info_url = _info_url;