Package | Description |
---|---|
edu.isi.pegasus.planner.parser |
Modifier and Type | Method and Description |
---|---|
private Profile |
TransformationCatalogTextParser.getProfile()
Parses a single line and returns a profile.
|
private Profiles |
TransformationCatalogTextParser.getProfilesForTransformation()
Returns a list of profiles that have to be applied to the entries for
all the sites corresponding to a transformation.
|
private String |
TransformationCatalogTextParser.getSite()
Returns the site transformation for a site, and moves the scanner to hold the next
TransformationCatalogReservedWord . |
private String |
SiteCatalogTextParser.getSiteHandle()
Returns the site handle for a site, and moves the scanner to hold the next
SiteCatalogReservedWord . |
private String |
TransformationCatalogTextParser.getTransformation()
Returns the transformation name, and moves the scanner to hold the next
TransformationCatalogReservedWord . |
private TransformationCatalogEntry |
TransformationCatalogTextParser.getTransformationCatalogEntry(String transformation,
Profiles profiles,
boolean modifyFileURL)
Constructs a single transformation catalog entry and returns it.
|
static void |
TransformationCatalogTextParser.main(String[] args)
Test function.
|
Token |
SiteCatalogTextScanner.nextToken()
Obtains the next token from the input stream.
|
Token |
TransformationCatalogTextScanner.nextToken()
Obtains the next token from the input stream.
|
PoolConfig |
SiteCatalogTextParser.parse()
Parses the complete input stream, into the PoolConfig data object that
holds the contents of all the sites referred to in the stream.
|
TransformationStore |
TransformationCatalogTextParser.parse(boolean modifyFileURL)
Parses the complete input stream, into the PoolConfig data object that
holds the contents of all the sites referred to in the stream.
|
private void |
SiteCatalogTextParser.populate(SiteInfo site)
Populates all the attributes except the handle, associated with the site
in the
SiteInfo object. |
Constructor and Description |
---|
SiteCatalogTextParser(Reader r)
Initializes the parser with an input stream to read from.
|
TransformationCatalogTextParser(Reader r,
LogManager logger)
Initializes the parser with an input stream to read from.
|