Qualcuno puo aiutarmi
Sto lavorando in eclipse alla relizzzazione di u repository di bug
Mi occorre potre estrarre le in formazioni da un bug
Con alcune ci riesco in quanto la risorsa utilizzata e un istanza della classe BugzillaTask di MYLYN
Quello che mi permette di ottenere sono i campi priorita,id,descrizione,environment
A me serve potre estrarre anche gli altri campi
Come posso fare
Il progetto si basa sull'utilizzo dei plug
Se qualcuno sa darmi una risposta lo ringrazio aniticipatamente
Da qui in poi c'e i lframmneto di codice utilizzato:
public void run() {
QualipsoProperties qp=new QualipsoProperties();
//qp.createAndShowGUI();
String conn=Activator.getDefault().getPreferenceStore().g etString(PreferenceConstants.FEED_URL);
//try {
/*QualiPSoFeedAPISoapClient feedAPI =
new QualiPSoFeedAPISoapClient(conn,null,null,null);*/
for (AbstractTaskContainer atc: selectedElements) {
if (atc instanceof BugzillaTask) {
BugzillaTask at =(BugzillaTask)atc;
String bugURI=at.getUrl();
CreateResource_req cr_req = new CreateResource_req();
cr_req.setResourceUri(bugURI);
//feedAPI.CreateResource(cr_req);
AddObjectProperties_req op_req = new AddObjectProperties_req();
op_req.setResourceUri(bugURI);
if (at.getTaskKind().equalsIgnoreCase("bug")) {
op_req.addObjectProperties(new ObjectProperty(url_rdf+ "#type",url_baetle+ "#Bug"));
System.out.println("#Bug "+ bugURI);
} else {
op_req.addObjectProperties(new ObjectProperty(url_rdf+ "#type",url_baetle+ "#Issue"));
System.out.println("#Issue "+ bugURI);
}
//feedAPI.AddObjectProperties(op_req);
AddLiteralProperties_req lp_req = new AddLiteralProperties_req();
lp_req.setResourceUri(bugURI);
lp_req.addLiteralProperties(new LiteralProperty(url_baetle+ "#description",at.getSummary()));