eu.geclipse.ui.jobDetailsFactory
Identifier:
eu.geclipse.ui.eu.geclipse.ui.jobDetailsFactory
Since:
0.5
Description:
This extension point defines factory, which produces detailed items of submitted job for "Job Details" view.
A Factory can produce detailed items from IGridJob and optionally IGridJobStatus objects.
Configuration Markup:
<!ELEMENT extension (JobDetailsFactory+)+>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT JobDetailsFactory EMPTY>
<!ATTLIST JobDetailsFactory
id CDATA #REQUIRED
class CDATA #REQUIRED
sourceJobClass CDATA #REQUIRED
sourceJobStatusClass CDATA #IMPLIED>
Factory, which produces detailed items of submitted job for "Job Details" view
- id - Unique ID of the factory
- class - Class, which implements this factory
- sourceJobClass - Class extending IGridJob, for which this factory can produce detailed items.
This factory will be used only for IGridJob-s, which are instance of specified sourceJobClass
- sourceJobStatusClass - Optionally class extending IGridJobStatus, for which this factory can produce detailed items.
If you specify it, then this factory will be used only for IGridJob-s, for which getStatus() return object which is instance of sourceJobStatusClass.
Examples:
Supplied Implementation:
eu.geclipse.ui.views.jobdetails.GridJobDetailsFactory - produces Job Details sections: "General" and "Application"
Copyright (c) 2006, 2007 g-Eclipse Consortium
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html.
Initial development of the original code was made for the g-Eclipse project founded by European Union project number: FP6-IST-034327 http://www.geclipse.eu.