com.ibm.rational.test.common.schedule.editor.extensions.IOptionProvider |
- L'interfaccia IOptionProvider è utilizzata insieme al punto di estensione optionProvider per consentire ai contributor di inizializzare e aggiungere le relative opzioni a un oggetto pianificazione quando questo viene creato utilizzando il comando .
- La classe ha il metodo public void setDefaultOptionValues(Schedule
theSchedule) che viene richiamato dopo aver creato l'oggetto schedule.
In questo metodo, creare l'oggetto option. Questo oggetto deve essere una classe secondaria della classe com.ibm.rational.test.common.models.behavior.CBOption.
- Una volta creato l'oggetto schedule, è possibile aggiungere l'oggetto di opzione all'oggetto di pianificazione richiamando il metodo addOptions() sull'oggetto schedule. Per ulteriori dettagli sull'interfaccia di pianificazione, fare riferimento alle informazioni Javadoc.
|
com.ibm.rational.test.common.models.behavior.CBOption |
- Questa classe non ha funzionalità. Essa funziona solo come tipo comune per le opzioni che vengono aggiunte agli oggetti test e schedule.
|
com.ibm.rational.test.common.schedule.Schedule |
- Per i contributor di opzioni, il metodo importante è il metodo booleano addOptions(CBOption
options). Utilizzare questo metodo per aggiungere l'oggetto option all'oggetto Schedule.
Ciò è possibile mediante il punto di estensione optionProvider. Il metodo restituisce true se l'oggetto option viene aggiunto correttamente.
- Se è necessario rimuovere le opzioni dalla pianificazione, utilizzare il metodo removeOptions(CBOption
options). Il parametro è l'oggetto option da rimuovere.
Il metodo restituisce il valore true e l'oggetto option viene rimosso correttamente.
- Utilizzare il metodo com.ibm.rational.test.common.models.behavior.CBOption.getOptions(String
strType) per richiamare le opzioni dall'oggetto schedule.
Il parametro è il nome classe completo dell'oggetto che si desidera richiamare. Il tipo di restituzione è CBOption, pertanto deve corrispondere al tipo appropriato. Ad esempio, per richiamare le opzioni generali per Schedule, è possibile utilizzare il seguente codice: ScheduleOptions2
theOptions = theSchedule.getOptions(ScheduleOptions2.class.getName());
|