NotebookLoadOptions

Inheritance: java.lang.Object

public class NotebookLoadOptions

Opzioni utilizzate per caricare un taccuino.

Costruttori

CostruttoreDescrizione
NotebookLoadOptions()Inizializza una nuova istanza della classe NotebookLoadOptions.

Metodi

MetodoDescrizione
getDeferredLoading()Ottiene o imposta un valore che indica se i documenti figli devono essere caricati esplicitamente in seguito.
getInstantLoading()Ottiene o imposta un valore che indica se i documenti figli devono essere caricati durante il caricamento del documento padre.
setDeferredLoading(boolean value)Ottiene o imposta un valore che indica se i documenti figli devono essere caricati esplicitamente in seguito.
setInstantLoading(boolean value)Ottiene o imposta un valore che indica se i documenti figli devono essere caricati durante il caricamento del documento padre.

NotebookLoadOptions()

public NotebookLoadOptions()

Inizializza una nuova istanza della classe NotebookLoadOptions.

getDeferredLoading()

public final boolean getDeferredLoading()

Ottiene o imposta un valore che indica se i documenti figli devono essere caricati esplicitamente in seguito.


Il valore predefinito è false, quindi i documenti figlio verranno caricati implicitamente. Il valore true indica che l’utente dovrebbe chiamare Notebook.loadChildDocument o per ogni nodo figlio del notebook dopo che il notebook stesso è stato caricato. Se il valore è true, l’opzione NotebookLoadOptions.instantLoading verrà ignorata. Se il notebook viene caricato da uno stream, il valore è sempre true nonostante sia stato impostato esplicitamente dall’utente a false.

Returns: boolean

getInstantLoading()

public boolean getInstantLoading()

Ottiene o imposta un valore che indica se i documenti figli devono essere caricati durante il caricamento del documento padre.


Il valore predefinito è false, quindi i documenti figlio verranno caricati "pigramente", cioè il loro caricamento dovrebbe essere posticipato fino a un accesso diretto al figlio specifico. Il valore true indica che il loro caricamento dovrebbe avvenire immediatamente.

Returns: boolean

setDeferredLoading(boolean value)

public final void setDeferredLoading(boolean value)

Ottiene o imposta un valore che indica se i documenti figli devono essere caricati esplicitamente in seguito.


Il valore predefinito è false, quindi i documenti figlio verranno caricati implicitamente. Il valore true indica che l’utente dovrebbe chiamare Notebook.loadChildDocument o per ogni nodo figlio del notebook dopo che il notebook stesso è stato caricato. Se il valore è true, l’opzione NotebookLoadOptions.instantLoading verrà ignorata. Se il notebook viene caricato da uno stream, il valore è sempre true nonostante sia stato impostato esplicitamente dall’utente a false.

Parameters:

ParametroTipoDescrizione
valoreboolean

setInstantLoading(boolean value)

public void setInstantLoading(boolean value)

Ottiene o imposta un valore che indica se i documenti figli devono essere caricati durante il caricamento del documento padre.


Il valore predefinito è false, quindi i documenti figlio verranno caricati "pigramente", cioè il loro caricamento dovrebbe essere posticipato fino a un accesso diretto al figlio specifico. Il valore true indica che il loro caricamento dovrebbe avvenire immediatamente.

Parameters:

ParametroTipoDescrizione
valoreboolean