Categorías
Architecture & Design

Patrones de diseño de Eclipse – Singleton en plataforma

En realidad, este es el patrón más simple de esta serie Eclipse Design Patterns. La idea básica de un patrón Singleton es que siempre hay una sola instancia para un objeto de destino.

A continuación, simplemente se ofrecen varios ejemplos de la API de Eclipse de uso común. Tenga en cuenta que no todos los métodos son de org.eclipse.core.runtime.Platform.

Platform.getAdapterManager(); //only one AdapterManager
PlatformUI.getWorkBench(); // only one workbench
//get workbench window
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell();
ResourcesPlugin.getWorkspace(); // only one Workspace

Para obtener más ejemplos, puede navegar el código fuente de eclipse.

  Arquitectura del marco OSGi: tres capas conceptuales

Por Programación.Click

Más de 20 años programando en diferentes lenguajes de programación. Apasionado del code clean y el terminar lo que se empieza. ¿Programamos de verdad?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *