%************************************************************************** % % Copyright 2012 BMW Car IT GmbH % % % Licensed under the Apache License, Version 2.0 (the "License"); % you may not use this file except in compliance with the License. % You may obtain a copy of the License at % % http://www.apache.org/licenses/LICENSE-2.0 % % Unless required by applicable law or agreed to in writing, software % distributed under the License is distributed on an "AS IS" BASIS, % WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. % See the License for the specific language governing permissions and % limitations under the License. % %*************************************************************************** \documentclass[a4paper]{article} \usepackage{a4wide} \usepackage{makeidx} \usepackage{graphicx} \usepackage{multicol} \usepackage{float} \usepackage{listings} \usepackage{color} \usepackage{textcomp} \usepackage{alltt} \usepackage{times} \usepackage{ifpdf} \ifpdf \usepackage[pdftex, pagebackref=true, colorlinks=true, linkcolor=blue, unicode ]{hyperref} \else \usepackage[ps2pdf, pagebackref=true, colorlinks=true, linkcolor=blue, unicode ]{hyperref} \usepackage{pspicture} \fi \usepackage[utf8]{inputenc} \usepackage{doxygen} \lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=4,numbers=left } \makeindex \setcounter{tocdepth}{2} \renewcommand{\footrulewidth}{0.4pt} \lfoot{} \cfoot{Component Design for $projectname, Version 3.0} \rfoot{} \begin{document} \hypersetup{pageanchor=false} \begin{titlepage} \begin{center} \vspace{2cm} \includegraphics{../../doc/images/genivi-logo.png}\\ \vspace{1.5cm} {\Large GENIVI Document MG0001}\\ \vspace{0.3cm} {\Large Component Design for $projectname}\\ \vspace{0.3cm} {\large Version 3.0}\\ \vspace{0.3cm} {\small 15.02.2013}\\ \end{center} {\large Sponsored by:}\\ GENIVI Alliance {\large Accepted for release by:}\\ This document has not yet been accepted for release by the GENIVI Alliance Board of Directors. {\large Abstract:}\\ This document describes the particular components of the Layer Management Service. {\large Keywords:}\\ GENIVI Copyright © GENIVI Alliance, Inc. (2009). All rights Reserved. This information within this document is the property of the GENIVI Alliance and its use and disclosure are restricted. Elements of GENIVI Alliance specifications may be subject to third party intellectual property rights, including without limitation, patent, copyright or trademark rights (such a third party may or may not be a member of GENIVI). GENIVI is not responsible and shall not be held responsible in any manner for identifying or failing to identify any or all such third party intellectual property rights. This document and the information contained herein are provided on an “AS IS” basis and GENIVI DISCLAIMS ALL WARRANTIES EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO (A) ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OF THIRD PARTIES (INCLUDING WITHOUT LIMITATION ANY INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENT, COPYRIGHT OR TRADEMARK RIGHTS) OR (B) ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR NON-INFRINGEMENT. IN NO EVENT WILL GENIVI BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF BUSINESS, LOSS OF USE OF DATA, INTERRUPTION OF BUSINESS, OR FOR ANY OTHER DIRECT, INDIRECT, SPECIAL OR EXEMPLARY, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES OF ANY KIND, IN CONTRACT OR IN TORT, IN CONNECTION WITH THIS DOCUMENT OR THE INFORMATION CONTAINED HEREIN, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE. All Company, brand and product names may be trademarks that are the sole property of their respective owners. The above notice and this paragraph must be included on all copies of this document that are made. GENIVI Alliance, Inc.\\ 2400 Camino Ramon, Suite 375\\ San Ramon, CA 94583, USA \section*{Participants} This document has been created collaboratively by members of the Media and Graphics expert group. This document is a result of development team graphics activities regarding the specification and standardization of additional needed services inside the graphics stack. \section*{Change History} The following table shows the change history for this specification. \begin{tabular}{ | l | l | p{9.5cm} | } \hline Date & Document Version & Changes \\ \hline 02.07.2010 & 1.0 & Initial version of API, packages and message descriptions added. \\ \hline 07.07.2010 & 1.1 & Added exemplary UML Sequence diagram and chroma key functionality (setChromakeyCommand and message) \\ \hline 02.08.2010 & 1.2 & Added more diagrams showing interaction with other components. Fixed several details of descriptions and api documentation from review \\ \hline 17.12.2010 & 1.2 & Added Genivi Document Number,Figure 7 replaced and Figure 8 added. Some typos corrected \\ \hline 13.04.2011 & 1.3 & Added Requirements tracebility, improved architecture figures and API improvements \\ \hline 06.02.2012 & 2.0 & Updated API References to LayerManagement v0.9.5, updated images, switched to auto-generation of document \\ \hline 15.02.2012 & 2.0 & Updated API References to LayerManagement v1.0 (work in progress) \\ \hline \end{tabular} \end{titlepage} \clearemptydoublepage \pagenumbering{roman} \tableofcontents \clearemptydoublepage \pagenumbering{arabic} \hypersetup{pageanchor=true}