Difference between revisions of "User:DanielAlvaro"

From Apache OpenOffice Wiki
Jump to: navigation, search
Line 1: Line 1:
==¿PARA QUE SIRVEN LAS EXTENSIONES? ==
 
  
 +
==MIERCOLES 30 DE ENERO DEL 2013 RUTA NO VALIDA EN NETBEANS==
 +
El día miercoles estuve realizando un proyecto en netbeans que se encuentra enla guía de desarrolladores pero tuve mucho problemas ya que el plugin no sehabía instalado correctamente y había una ruta que se tenía que configurar enNetbeans asi que instalé los plugins necesarios y corregí el problema de la rutaa.
  
  
Una de las opciones más interesantes de OpenOffice es la posibilidad de añadir funcionalidad a sus distintos componentes a través de las extensiones. Las extensiones son pequeños programas en sí mismos que se instalan y vienen a “extender” la funcionalidad de otro mayor, como por ejemplo un SDK en  java, esto hace que tenga mas opciones para trabajar y mcuho mas herramientas.
 
Las extensiones hacen que OpenOffice sea una gran competencia para Microsoft ya que  esta no cuenta con  estas opciones.
 
Se pueden insertar extensiones de  2 maneras muy  faciles:
 
<gallery>
 
File:openoffice1.jpg|En el menu principal de OpenOffice aparece en la esquina inferior un  icono como se muesta en la imagen, se da un clik y puede buscar todas las extensiones que  desea.
 
</gallery>
 
<gallery>
 
File:openoffice_ext.jpg|Otra manera es en el menu, en la opcion Herramientas y posteriormente en administrador de extensiones, que  desplegara esta ventana donde podremos elejir y descargar la extension  deseada.
 
</gallery>
 
 
Las extensiones son muy utiles para la vida diaria y en  cualquier área de trabajo ya que existen muchas extensiones para cualquier necesidad y en diferentes idiomas.
 
  
OpenOffice está disponible para varios sistemas  operativos,  incluyendo Windows, Linux, Mac OS, BSD,  OpenVMS,  OS/2, IRIX, Solaris y OpenSolaris.  A su vez puede ejecutarse en diversas  arquitecturas, tales como x86, x86-64, SPARC, PowerPC,  IA64, entre  otras.
+
Al final del día mi netbeans estuvo corriendo sin ningún problema.  
 
+
Adjunto una imagen donde tenía el problema.  
 
+
 
+
 
+
 
+
 
+
== QUE SON LOS OBJETOS Y LAS INTERFACES  ==
+
 
+
 
+
¿QUÉ  ES UN OBJETO?
+
 
+
Un  objeto es un artefacto  de software que tiene métodos que puede llamar y atributos que se pueden obtener y establecer.
+
 
+
 
+
Por ejemplo tenemos el método  GET y sus atributos son getSheets () que se usa para el  Calc, getText() para un documento de Writer y getDrawpages()  que son para un  documento de Draw.
+
+
En UNO, un objeto es un artefacto software que tiene métodos que puede llamar y atributos que se pueden obtener y establecer. Exactamente qué métodos y atributos de un objeto se especifica ofertas por el conjunto de interfaces que soporta.
+
 
+
Los nuevos objetos que son necesarios para un acceso primero son creados por administradores de servicios en OpenOffice.org.En el FirstLoadComponent
+
 
+
Los objetos se pueden repartir otros objetos. Hay dos casos:
+
 
+
*Son características que están diseñados para ser una parte integral del objeto que proporciona la característica se puede conseguir por métodos de obtención de la API de OpenOffice.org. Es común para obtener un objeto a partir de un método get
+
 
+
*Son características que no se consideran integral de la arquitectura de un objeto son accesibles a través de un conjunto de métodosuniversales. En la API de OpenOffice.org, estas características se llaman propiedades y métodos genéricos se utilizan, como getPropertyValue (String propertyName) para acceder a ellos.
+
 
+
 
+
 
+
¿QUE ES UNA INTERFAZ?
+
+
 
+
 
+
La interfaz es un conjunto de métodos y atributos  que en conjunto definen un solo aspecto de un objeto, como por ejemplo se especifica el atributo Parent y los métodos getLocale () y getDirectElement () .:
+
module com { module sun { module star { module resource { interface XResourceBundle: com::sun::star::container::XNameAccess {
+
      [attribute] XResourceBundle Parent;
+
      com::sun::star::lang::Locale getLocale();
+
      any getDirectElement([in] string key);
+
  };
+
  }; }; }; };
+
+
Una interfaz puede heredar una o más de otras interfaces. Las interfaces abstractas son más reutilizables si son de grano fino, es decir, si son pequeños y describir sólo un aspecto de un objeto.
+
+
La clase abstracta no permite crear objetos,se utiliza para que otras clases hereden de ella,"provocando" la reutilizacion de codigo,osea que no se puede instanciar y se usa unicamente para definir subclases.
+
Una clase es abstracta cuando uno de sus metodos no tiene implementacion y se usa cuando queremos definir una abstraccion que englobe objetos de varios tipos y queremos hacer uso del polimorfismo
+
 
+
 
+
 
+
== ¿QUE ES API? ==
+
 
+
+
La API (Application Programming Interface) es un enfoque independiente del lenguaje para especificar la funcionalidad de OpenOffice.  De igual manera  es el conjunto de funciones y procedimientos (o métodos, en la programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.
+
 
+
 
+
 
+
El API, los componentes y los conceptos fundamentales proporcionarán un kit de construcción, que hace que OpenOffice.org adaptable a una amplia gama de soluciones especializadas y no sólo una suite de oficina con una funcionalidad predefinida y estática.
+
 
+
 
+
 
+
 
+
==UNO(Universal Network Objects)==
+
¿CUAL ES SU OBJETIVO?
+
 
+
 
+
El objetivo de UNO es  proporcionar un ambiente para objetos de red a través de lenguaje de programación y los límites de la plataforma.
+
 
+
 
+
 
+
Losobjetos UNO se especifican en una lengua meta abstracta, llamada UNOIDL (ONU Interface Definition Language), que es similar aCORBA IDL o MIDL. A partir de las especificaciones UNOIDL, los archivos dependientes del idioma cabecera y las bibliotecas se pueden generar para implementar los objetos UNO en la lengua meta. Objetos UNO en forma de bibliotecas compiladas y encuadernado se llaman componentes. Los componentes deben apoyar ciertas interfaces de base para ser capaz de ejecutar en el entorno de la ONU.
+
 
+
 
+
 
+
CONEXIÓNES ENTRE PROCESOS UNO
+
 
+
 
+
UNO tiene la capacidad de conectarse en  diferentes entornos través de puentes, de igual manera se pueden  realizar llamadas entre objetos UNO que se encuentran  en procesos diferentes.Por ejemplo a través de un  "SOCKET" (Usuario/servidor) que se encarga del envio de procesos através de un proceso remoto, es decir a una gran distancia.
+
  
 +
[[File:link.png|thumb|Para que esta ruta sea válida se necesita instalar un archivo, el link eseste:
 +
http://www.openoffice.org/download/sdk/index.html (es un archivoejecutable)
 +
]]
 
   
 
   
--[[User:DanielAlvaro|DanielAlvaro]] ([[User talk:DanielAlvaro|talk]]) 00:42, 30 January 2013 (UTC)
+
--[[User:DanielAlvaro|DanielAlvaro]] ([[User talk:DanielAlvaro|talk]]) 21:34, 1 February 2013 (UTC)

Revision as of 21:34, 1 February 2013

MIERCOLES 30 DE ENERO DEL 2013 RUTA NO VALIDA EN NETBEANS

El día miercoles estuve realizando un proyecto en netbeans que se encuentra enla guía de desarrolladores pero tuve mucho problemas ya que el plugin no sehabía instalado correctamente y había una ruta que se tenía que configurar enNetbeans asi que instalé los plugins necesarios y corregí el problema de la rutaa.


Al final del día mi netbeans estuvo corriendo sin ningún problema. Adjunto una imagen donde tenía el problema.

Para que esta ruta sea válida se necesita instalar un archivo, el link eseste: http://www.openoffice.org/download/sdk/index.html (es un archivoejecutable)

--DanielAlvaro (talk) 21:34, 1 February 2013 (UTC)

Personal tools