Condividi tramite


Configurazioni GDL predefinite

Se un client non ha una configurazione specifica, può chiedere al parser di creare e restituire una configurazione predefinita chiamando GetDefaultConfig().If a client has no specific configuration, it can ask the parser to create and return a default configuration by calling GetDefaultConfig(). Il parser crea la configurazione predefinita assegnando il valore predefinito a ogni parametro. Il valore predefinito viene specificato usando la direttiva *DefaultOption . La direttiva *DefaultOption è una voce figlia del costrutto *Feature. *DefaultOption deve specificare come valore uno dei tag costrutti visualizzati in uno dei costrutti *Option . Per altre informazioni su *DefaultOption, *Feature e *Option, vedere Direttive GDL per le configurazioni

Si supponga, ad esempio, che il valore predefinito del parametro Weather sia Sunny. È quindi possibile usare l'esempio di codice seguente per definire i valori predefiniti.

*Feature: Weather
{
   *DefaultOption: Sunny
   *Option: Sunny{}
   *Option: Cloudy{}
}

Se manca la direttiva *DefaultOption , il parser presupporrà che il primo *Option sia il valore predefinito.

È anche possibile modificare la configurazione GDL predefinita.