edu.isi.pegasus.planner.catalog.site.impl.myosg.classes
Class MYOSGSiteInfo
java.lang.Object
edu.isi.pegasus.planner.catalog.site.impl.myosg.classes.AbstractSiteCatalogResource
edu.isi.pegasus.planner.catalog.site.impl.myosg.classes.MYOSGSiteInfo
public class MYOSGSiteInfo
- extends AbstractSiteCatalogResource
This class extends AbstractSiteCatalogResource and stores MYOSG Site Information
- Author:
- prasanth
siteName
private String siteName
resourceList
private List<MYOSGSiteResourceInfo> resourceList
SITE_NAME_TAG
private static final String SITE_NAME_TAG
- See Also:
- Constant Field Values
MYOSGSiteInfo
public MYOSGSiteInfo(int depth)
getProperty
public Object getProperty(int ID)
- Returns the property value
- Overrides:
getProperty in class AbstractSiteCatalogResource
- Parameters:
ID -
- Returns:
- property value
setProperty
public void setProperty(String ID,
Object value)
- Sets the property of Site Catalog resource
- Overrides:
setProperty in class AbstractSiteCatalogResource
- Parameters:
ID - property IDvalue - property value
addChildResource
public void addChildResource(AbstractSiteCatalogResource childResource)
- Add child resources to a site catalog resource
- Specified by:
addChildResource in class AbstractSiteCatalogResource
- Parameters:
childResource - child resource
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2011 The University of Southern California. All Rights Reserved.