OptionClass
public abstract @interface OptionClass
implements Annotation
com.android.tradefed.config.OptionClass |
Annota una classe come rappresentante di un oggetto IConfiguration
.
Riepilogo
Metodi pubblici | |
---|---|
String | alias () Un alias descrittivo facoltativo per questo oggetto di configurazione. |
boolean | global_namespace () Se aggiungere o meno questa |
Metodi pubblici
alias
public String alias ()
Un alias descrittivo facoltativo per questo oggetto di configurazione.
Questo alias verrà attualmente utilizzato per due scopi:- visualizzato nell'output della guida, per aiutare a classificare le opzioni
- può essere utilizzato per assegnare uno spazio agli argomenti della riga di comando
Option
, nei casi in cui un datoOption#name()
non è univoco tra gli oggetti di configurazione. Per fornire uno spazio dei nomi con un argomento della riga di comandoOption
, utilizzare questo formato: '--[alias OptionClass]:[Nome opzione]'.
ritorna | |
---|---|
String |
global_namespace
public boolean global_namespace ()
Se aggiungere o meno questa Option
allo spazio dei nomi Opzione globale.
true
(il valore predefinito), sarà possibile specificare questa opzione semplicemente con il suo nome -- --[Option name]
. Se false
, è necessario specificare l'alias o un altro spazio dei nomi specifico (come il nome completo della classe) per poter utilizzare Option
s per questa classe -- --[OptionClass alias]:[Option name]
funzionerà, ma --[Option name]
non si risolverà in Option
. FIXME: aggiorna i metodi della documentazione per distinguere classi/campi che non sono nel FIXME globale: spazio dei nomiritorna | |
---|---|
boolean |