OpzioneClass
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 gli argomenti della riga di comando
Option
dello spazio dei nomi, nei casi in cui una determinataOption#name()
non è univoca tra gli oggetti di configurazione. Per fornire uno spazio dei nomi con un argomento della riga di comandoOption
, utilizza questo formato: '--[Alias OptionClass]:[Nome opzione]'.
ritorna | |
---|---|
String |
spazio_nome_globale
public boolean global_namespace ()
Se aggiungere o meno questa Option
allo spazio dei nomi delle opzioni 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 di documentazione per distinguere classi/campi che non si trovano nel FIXME globale: spazio dei nomiritorna | |
---|---|
boolean |