ClasseOpzione

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


Annota una classe come rappresenta un oggetto IConfiguration.

Riepilogo

Metodi pubblici

String alias()

Un alias descrittivo facoltativo per questo oggetto di configurazione.

boolean global_namespace()

Indica se aggiungere o meno Option allo spazio dei nomi globale dell'opzione.

Metodi pubblici

alias

public String alias ()

Un alias descrittivo facoltativo per questo oggetto di configurazione.

Al momento questo alias verrà utilizzato per due scopi:

  • visualizzato nell'output della guida per facilitare la classificazione delle opzioni
  • può essere utilizzata per definire lo spazio dei nomi degli argomenti della riga di comando Option, nei casi in cui un determinato Option#name() non è univoco tra gli oggetti di configurazione. fornire uno spazio dei nomi con un argomento della riga di comando Option, usa questo formato:

    '--[OptionClass alias]:[Option name]'.

Ritorni
String

spazio_dei_nomi

public boolean global_namespace ()

Indica se aggiungere o meno Option allo spazio dei nomi globale dell'opzione.

Se true (valore predefinito), sarà possibile specificare questa opzione semplicemente dal nome: --[Option name]. Se false, l'alias o è necessario specificare un altro spazio dei nomi specifico (ad esempio, il nome della classe completo) per utilizzare Option per questo corso -- --[OptionClass alias]:[Option name] funzionerà, ma --[Option name] non verrà risolto nei Option.

CORREZIONE: aggiorna i metodi di documentazione per distinguere le classi/i campi che non sono nel FIXME: spazio dei nomi

Ritorni
boolean