User:Leonichev/Books/OOo Developers' Guide
From Apache OpenOffice Wiki
OOo Developers' Guide
- Documentation/DevGuide/OpenOffice.org Developers Guide
- Documentation/DevGuide/FirstSteps/First Steps
- Documentation/DevGuide/FirstSteps/Programming with UNO
- Documentation/DevGuide/FirstSteps/Fields of Application for UNO
- Documentation/DevGuide/FirstSteps/Getting Started
- Documentation/DevGuide/FirstSteps/Installation Sets
- Documentation/DevGuide/FirstSteps/Configuration
- Documentation/DevGuide/FirstSteps/First Contact
- Documentation/DevGuide/FirstSteps/How to get Objects in OpenOffice.org
- Documentation/DevGuide/FirstSteps/Working with Objects
- Documentation/DevGuide/FirstSteps/Objects, Interfaces, and Services
- Documentation/DevGuide/FirstSteps/Using Services
- Documentation/DevGuide/FirstSteps/Example: Working with a Spreadsheet Document
- Documentation/DevGuide/FirstSteps/Common Types
- Documentation/DevGuide/FirstSteps/Struct
- Documentation/DevGuide/FirstSteps/Any
- Documentation/DevGuide/FirstSteps/Sequence
- Documentation/DevGuide/FirstSteps/Element Access
- Documentation/DevGuide/FirstSteps/How do I know Which Type I Have?
- Documentation/DevGuide/FirstSteps/Example: Hello Text, Hello Table, Hello Shape
- Documentation/DevGuide/FirstSteps/Common Mechanisms for Text, Tables and Drawings
- Documentation/DevGuide/FirstSteps/Creating Text, Tables and Drawing Shapes
- Documentation/DevGuide/ProUNO/Professional UNO
- Documentation/DevGuide/ProUNO/Introduction
- Documentation/DevGuide/ProUNO/API Concepts
- Documentation/DevGuide/ProUNO/Data Types
- Documentation/DevGuide/ProUNO/Simple Types
- Documentation/DevGuide/ProUNO/The Any Type
- Documentation/DevGuide/ProUNO/Interfaces
- Documentation/DevGuide/ProUNO/Services
- Documentation/DevGuide/ProUNO/Structs
- Documentation/DevGuide/ProUNO/Predefined Values
- Documentation/DevGuide/ProUNO/Sequences
- Documentation/DevGuide/ProUNO/Modules
- Documentation/DevGuide/ProUNO/Exceptions
- Documentation/DevGuide/ProUNO/Singletons
- Documentation/DevGuide/ProUNO/Understanding the API Reference
- Documentation/DevGuide/ProUNO/UNO Concepts
- Documentation/DevGuide/ProUNO/UNO Interprocess Connections
- Documentation/DevGuide/ProUNO/Starting OpenOffice.org in Listening Mode
- Documentation/DevGuide/ProUNO/Importing a UNO Object
- Documentation/DevGuide/ProUNO/Characteristics of the Interprocess Bridge
- Documentation/DevGuide/ProUNO/Opening a Connection
- Documentation/DevGuide/ProUNO/Creating the Bridge
- Documentation/DevGuide/ProUNO/Closing a Connection
- Documentation/DevGuide/ProUNO/Example: A Connection Aware Client
- Documentation/DevGuide/ProUNO/Service Manager and Component Context
- Documentation/DevGuide/ProUNO/Service Manager
- Documentation/DevGuide/ProUNO/Component Context
- Documentation/DevGuide/ProUNO/Using UNO Interfaces
- Documentation/DevGuide/ProUNO/Properties
- Documentation/DevGuide/ProUNO/Collections and Containers
- Documentation/DevGuide/ProUNO/Event Model
- Documentation/DevGuide/ProUNO/Exception Handling
- Documentation/DevGuide/ProUNO/Lifetime of UNO objects
- Documentation/DevGuide/ProUNO/acquire() and release()
- Documentation/DevGuide/ProUNO/The XComponent Interface
- Documentation/DevGuide/ProUNO/Children of the XEventListener Interface
- Documentation/DevGuide/ProUNO/Weak Objects and References
- Documentation/DevGuide/ProUNO/Differences Between the Lifetime of C++ and Java Objects
- Documentation/DevGuide/ProUNO/Object Identity
- Documentation/DevGuide/ProUNO/UNO Language Bindings
- Documentation/DevGuide/ProUNO/Java/Java Language Binding
- Documentation/DevGuide/ProUNO/Java/Getting a Service Manager
- Documentation/DevGuide/ProUNO/Java/Handling Interfaces
- Documentation/DevGuide/ProUNO/Java/Type Mappings
- Documentation/DevGuide/ProUNO/Java/Mapping of Sequence Types
- Documentation/DevGuide/ProUNO/Java/Mapping of Enum Types
- Documentation/DevGuide/ProUNO/Java/Mapping of Struct Types
- Documentation/DevGuide/ProUNO/Java/Mapping of Exception Types
- Documentation/DevGuide/ProUNO/Java/Mapping of Interface Types
- Documentation/DevGuide/ProUNO/Java/Mapping of UNOIDL
- Documentation/DevGuide/ProUNO/Java/Mapping of Services
- Documentation/DevGuide/ProUNO/Java/Mapping of Singletons
- Documentation/DevGuide/ProUNO/Java/Inexact approximation of UNO Value Semantics
- Documentation/DevGuide/WritingUNO/Writing UNO Components
- Documentation/DevGuide/WritingUNO/Required Files
- Documentation/DevGuide/WritingUNO/Using UNOIDL to Specify New Components
- Documentation/DevGuide/WritingUNO/Writing the Specification
- Documentation/DevGuide/WritingUNO/Preprocessing
- Documentation/DevGuide/WritingUNO/Grouping Definitions in Modules
- Documentation/DevGuide/WritingUNO/Simple Types
- Documentation/DevGuide/WritingUNO/Defining an Interface
- Documentation/DevGuide/WritingUNO/Defining a Service
- Documentation/DevGuide/WritingUNO/Defining a Sequence
- Documentation/DevGuide/WritingUNO/Defining a Struct
- Documentation/DevGuide/WritingUNO/Defining an Exception
- Documentation/DevGuide/WritingUNO/Predefining Values
- Documentation/DevGuide/WritingUNO/Using Comments
- Documentation/DevGuide/WritingUNO/Singleton
- Documentation/DevGuide/WritingUNO/Reserved Types
- Documentation/DevGuide/WritingUNO/Published Entities
- Documentation/DevGuide/WritingUNO/Generating Source Code from UNOIDL Definitions
- Documentation/DevGuide/WritingUNO/Component Architecture
- Documentation/DevGuide/WritingUNO/Core Interfaces to Implement
- Documentation/DevGuide/WritingUNO/XInterface
- Documentation/DevGuide/WritingUNO/XTypeProvider
- Documentation/DevGuide/WritingUNO/XServiceInfo
- Documentation/DevGuide/WritingUNO/XWeak
- Documentation/DevGuide/WritingUNO/XComponent
- Documentation/DevGuide/WritingUNO/XInitialization
- Documentation/DevGuide/WritingUNO/XMain
- Documentation/DevGuide/WritingUNO/XAggregation
- Documentation/DevGuide/WritingUNO/XUnoTunnel
- Documentation/DevGuide/WritingUNO/Simple Component in Java
- Documentation/DevGuide/WritingUNO/Class Definition with Helper Class
- Documentation/DevGuide/WritingUNO/Implementing Your Own Interfaces
- Documentation/DevGuide/WritingUNO/Providing a Single Factory Using a Helper Method
- Documentation/DevGuide/WritingUNO/Write Registration Info Using a Helper Method
- Documentation/DevGuide/WritingUNO/Implementing without Helpers
- Documentation/DevGuide/WritingUNO/Storing the Service Manager for Further Use
- Documentation/DevGuide/WritingUNO/Create Instance with Arguments
- Documentation/DevGuide/WritingUNO/Possible Structures for Java Components
- Documentation/DevGuide/WritingUNO/Running and Debugging Java Components
- Documentation/DevGuide/WritingUNO/Register Component File
- Documentation/DevGuide/WritingUNO/Make Registration Available to OpenOffice.org
- Documentation/DevGuide/WritingUNO/Test the Registration
- Documentation/DevGuide/WritingUNO/Debugging
- Documentation/DevGuide/WritingUNO/The Java Environment in OpenOffice.org
- Documentation/DevGuide/WritingUNO/Troubleshooting
- Documentation/DevGuide/WritingUNO/Integrating Components into OpenOffice.org
- Documentation/DevGuide/WritingUNO/Protocol Handler
- Documentation/DevGuide/WritingUNO/Implementation
- Documentation/DevGuide/WritingUNO/Configuration
- Documentation/DevGuide/WritingUNO/Installation
- Documentation/DevGuide/WritingUNO/Jobs/Jobs
- Documentation/DevGuide/WritingUNO/Jobs/Execution Environment
- Documentation/DevGuide/WritingUNO/Jobs/Implementation
- Documentation/DevGuide/WritingUNO/Jobs/Initialization
- Documentation/DevGuide/WritingUNO/Jobs/Returning Results
- Documentation/DevGuide/WritingUNO/Jobs/Configuration
- Documentation/DevGuide/WritingUNO/Jobs/Installation
- Documentation/DevGuide/WritingUNO/Jobs/Using the vnd.sun.star.jobs: URL Schema
- Documentation/DevGuide/WritingUNO/Jobs/List of Supported Events
- Documentation/DevGuide/WritingUNO/AddOns/Add-Ons
- Documentation/DevGuide/WritingUNO/AddOns/Guidelines
- Documentation/DevGuide/WritingUNO/AddOns/Configuration
- Documentation/DevGuide/WritingUNO/AddOns/Menus
- Documentation/DevGuide/WritingUNO/AddOns/Toolbars
- Documentation/DevGuide/WritingUNO/AddOns/Images for Toolbars and Menus
- Documentation/DevGuide/WritingUNO/AddOns/Help Integration
- Documentation/DevGuide/WritingUNO/AddOns/Installation
- Documentation/DevGuide/WritingUNO/Disable Commands
- Documentation/DevGuide/WritingUNO/Intercepting Context Menus
- Documentation/DevGuide/WritingUNO/File Naming Conventions
- Documentation/DevGuide/WritingUNO/Deployment Options for Components
- Documentation/DevGuide/WritingUNO/Command Line Registry Tools
- Documentation/DevGuide/WritingUNO/Manual Component Installation
- Documentation/DevGuide/WritingUNO/Bootstrapping a Service Manager
- Documentation/DevGuide/WritingUNO/Special Service Manager Configurations
- Documentation/DevGuide/WritingUNO/The UNO Executable
- Documentation/DevGuide/WritingUNO/Standalone Use Case
- Documentation/DevGuide/WritingUNO/Server Use Case
- Documentation/DevGuide/WritingUNO/Using the UNO Executable
- Documentation/DevGuide/WritingUNO/Accessing Dialogs
- Documentation/DevGuide/WritingUNO/Assigning Component Methods to Control Events
- Documentation/DevGuide/WritingUNO/Using Dialogs in Components
- Documentation/DevGuide/Extensions/Extensions
- Documentation/DevGuide/Extensions/Extension Manager
- Documentation/DevGuide/Extensions/Deployment Items
- Documentation/DevGuide/Extensions/Installing Extensions for All or a Single User
- Documentation/DevGuide/Extensions/Extension Manager in OpenOffice.org
- Documentation/DevGuide/Extensions/unopkg
- Documentation/DevGuide/Extensions/Location of Installed Extensions
- Documentation/DevGuide/Extensions/Extension Layers
- Documentation/DevGuide/Extensions/Checklist for Writing Extensions
- Documentation/DevGuide/Extensions/File Format
- Documentation/DevGuide/Extensions/description.xml
- Documentation/DevGuide/Extensions/Description of XML Elements
- Documentation/DevGuide/Extensions/Localized XML Elements
- Documentation/DevGuide/Extensions/Example
- Documentation/DevGuide/Extensions/Display Name
- Documentation/DevGuide/Extensions/Icon
- Documentation/DevGuide/Extensions/Extension Description
- Documentation/DevGuide/Extensions/Extension Identifiers
- Documentation/DevGuide/Extensions/Extension Versions
- Documentation/DevGuide/Extensions/Target Platform
- Documentation/DevGuide/Extensions/Simple License
- Documentation/DevGuide/Extensions/Dependencies
- Documentation/DevGuide/Extensions/Publisher Information
- Documentation/DevGuide/Extensions/System Integration
- Documentation/DevGuide/Extensions/Online Update of Extensions
- Documentation/DevGuide/Extensions/Running Online - Update
- Documentation/DevGuide/Extensions/Concept
- Documentation/DevGuide/Extensions/Example Scenario for Providing Updates
- Documentation/DevGuide/Extensions/Migration of Update Information
- Documentation/DevGuide/Extensions/Description of the Update Information
- Documentation/DevGuide/Extensions/Description of Atom Feed
- Documentation/DevGuide/Extensions/Examples
- Documentation/DevGuide/Extensions/Options Dialog
- Documentation/DevGuide/Extensions/Creating the GUI of the Options Page
- Documentation/DevGuide/Extensions/Saving and Reading Data for the Options Page
- Documentation/DevGuide/Extensions/The Options Dialog of the Extension Manager
- Documentation/DevGuide/Extensions/Adding a Leaf to an Existing Node
- Documentation/DevGuide/Extensions/Adding Several Leaves
- Documentation/DevGuide/Extensions/Grouping of Leaves
- Documentation/DevGuide/Extensions/Adding Nodes
- Documentation/DevGuide/Extensions/Adding Several Nodes
- Documentation/DevGuide/Extensions/Absolute Position of Leaves
- Documentation/DevGuide/Extensions/Grouping of Nodes
- Documentation/DevGuide/Extensions/Assigning Nodes to Modules
- Documentation/DevGuide/Extensions/Defining a Module
- Documentation/DevGuide/Extensions/Absolute Position of Nodes
- Documentation/DevGuide/Extensions/Help Content
- Documentation/DevGuide/AdvUNO/Advanced UNO
- Documentation/DevGuide/AdvUNO/Language Bindings
- Documentation/DevGuide/AdvUNO/Implementing UNO Language Bindings
- Documentation/DevGuide/AdvUNO/UNO Reflection API
- Documentation/DevGuide/AdvUNO/XInvocation Bridge
- Documentation/DevGuide/AdvUNO/Example Python Bridge PyUNO
- Documentation/DevGuide/AdvUNO/Implementation Loader
- Documentation/DevGuide/AdvUNO/Help with New Language Bindings
- Documentation/DevGuide/AdvUNO/Differences Between UNO and Corba
- Documentation/DevGuide/AdvUNO/UNO Design Patterns and Coding Styles
- Documentation/DevGuide/OfficeDev/Office Development
- Documentation/DevGuide/OfficeDev/OpenOffice.org Application Environment
- Documentation/DevGuide/OfficeDev/Desktop Environment
- Documentation/DevGuide/OfficeDev/Framework API
- Documentation/DevGuide/OfficeDev/Frame-Controller-Model Paradigm in OpenOffice.org
- Documentation/DevGuide/OfficeDev/Frames
- Documentation/DevGuide/OfficeDev/Controllers
- Documentation/DevGuide/OfficeDev/Windows
- Documentation/DevGuide/OfficeDev/Dispatch Framework
- Documentation/DevGuide/OfficeDev/Using the Desktop
- Documentation/DevGuide/OfficeDev/Using the Component Framework
- Documentation/DevGuide/OfficeDev/Component/Getting Frames, Controllers and Models from Each Other
- Documentation/DevGuide/OfficeDev/Component/Frames
- Documentation/DevGuide/OfficeDev/Component/Controllers
- Documentation/DevGuide/OfficeDev/Component/Models
- Documentation/DevGuide/OfficeDev/Component/Window Interfaces
- Documentation/DevGuide/OfficeDev/Creating Frames Manually
- Documentation/DevGuide/OfficeDev/Handling Documents
- Documentation/DevGuide/OfficeDev/Closing Documents
- Documentation/DevGuide/OfficeDev/Storing Documents
- Documentation/DevGuide/OfficeDev/Using the Dispatch Framework
- Documentation/DevGuide/OfficeDev/Command URL
- Documentation/DevGuide/OfficeDev/Processing Chain
- Documentation/DevGuide/OfficeDev/Dispatch Process
- Documentation/DevGuide/OfficeDev/Dispatch Results
- Documentation/DevGuide/OfficeDev/Dispatch Interception
- Documentation/DevGuide/OfficeDev/Java Window Integration
- Documentation/DevGuide/OfficeDev/Common Application Features
- Documentation/DevGuide/OfficeDev/Internationalization
- Documentation/DevGuide/OfficeDev/Overview and Using the API
- Documentation/DevGuide/OfficeDev/Implementing a New Locale
- Documentation/DevGuide/OfficeDev/Linguistics
- Documentation/DevGuide/OfficeDev/Using Spellchecker
- Documentation/DevGuide/OfficeDev/Using Hyphenator