Technical Standard X/Open Common Desktop Environment (XCDE

Total Page:16

File Type:pdf, Size:1020Kb

Technical Standard X/Open Common Desktop Environment (XCDE Technical Standard X/Open Common Desktop Environment (XCDE) Services and Applications NICAL H S C T A E N T D A R D [This page intentionally left blank] X/Open CAE Specification X/Open Common Desktop Environment (XCDE) Services and Applications X/Open Company Ltd. March 1995, X/Open Company Limited All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owners. X/Open CAE Specification X/Open Common Desktop Environment (XCDE) Services and Applications ISBN: 1-85912-074-1 X/Open Document Number: C323 Published by X/Open Company Ltd., U.K. Any comments relating to the material contained in this document may be submitted to X/Open at: X/Open Company Limited Apex Plaza Forbury Road Reading Berkshire, RG1 1AX United Kingdom or by Electronic Mail to: [email protected] ii X/Open CAE Specification Contents Chapter 1 Window Management Services..................................................... 1 1.1 Introduction ................................................................................................. 1 1.2 Data Formats................................................................................................ 2 Chapter 2 Workspace Management Services ............................................... 3 2.1 Introduction ................................................................................................. 3 2.2 Functions ...................................................................................................... 3 DtWsmAddCurrentWorkspaceCallback ( ) ..................................................... 4 DtWsmAddWorkspaceFunctions( )................................................................. 5 DtWsmAddWorkspaceModifiedCallback( ).................................................... 6 DtWsmFreeWorkspaceInfo( )........................................................................... 8 DtWsmGetCurrentBackdropWindow( ) ......................................................... 9 DtWsmGetCurrentWorkspace( ) ..................................................................... 10 DtWsmGetWorkspaceInfo( )............................................................................ 11 DtWsmGetWorkspaceList( ) ............................................................................ 13 DtWsmGetWorkspacesOccupied( ) ................................................................. 14 DtWsmOccupyAllWorkspaces( )..................................................................... 15 DtWsmRemoveWorkspaceCallback ( ) ............................................................. 16 DtWsmRemoveWorkspaceFunctions( )........................................................... 17 DtWsmSetCurrentWorkspace( )...................................................................... 18 DtWsmSetWorkspacesOccupied( ).................................................................. 19 2.3 Headers......................................................................................................... 20 <Dt/Wsm.h> ................................................................................................... 21 Chapter 3 Session Management Services....................................................... 23 3.1 Introduction ................................................................................................. 23 3.2 Functions ...................................................................................................... 23 DtSaverGetWindows( ).................................................................................... 24 DtSessionRestorePath( ) .................................................................................. 25 DtSessionSavePath( )....................................................................................... 26 3.3 Headers......................................................................................................... 27 <Dt/Saver.h> .................................................................................................. 28 <Dt/Session.h> .............................................................................................. 29 3.4 Actions .......................................................................................................... 30 <dtsessionaction> ......................................................................................... 31 3.5 Capabilities................................................................................................... 32 Chapter 4 Help Services............................................................................................ 33 4.1 Introduction ................................................................................................. 33 4.2 Widgets ......................................................................................................... 33 DtHelpDialog( )................................................................................................ 34 DtHelpQuickDialog( ) ..................................................................................... 42 X/Open Common Desktop Environment (XCDE) Services and Applications iii Contents 4.3 Functions ...................................................................................................... 51 DtCreateHelpDialog( )..................................................................................... 52 DtCreateHelpQuickDialog( ) .......................................................................... 53 DtHelpQuickDialogGetChild ( )...................................................................... 54 DtHelpReturnSelectedWidgetId( ).................................................................. 55 DtHelpSetCatalogName( )............................................................................... 56 4.4 Headers......................................................................................................... 57 <Dt/Help.h> ................................................................................................... 58 <Dt/HelpDialog.h> ...................................................................................... 60 <Dt/HelpQuickD.h>.................................................................................... 61 4.5 Actions .......................................................................................................... 62 <dtmanaction>............................................................................................... 63 <dthelpaction>............................................................................................... 64 4.6 Formats ......................................................................................................... 65 4.7 Capabilities................................................................................................... 72 4.7.1 Presentation in the Quick Help Window............................................ 72 4.7.2 Navigation in the Quick Help Window.............................................. 72 4.7.3 Presentation for the General Help Window....................................... 72 4.7.4 Navigation for the General Help Window......................................... 73 Chapter 5 Calendar and Appointment Services ......................................... 75 5.1 Introduction ................................................................................................. 75 5.2 Functions ...................................................................................................... 75 csa_x_process_updates( ) ................................................................................. 76 5.3 Headers......................................................................................................... 77 5.4 Command-Line Interfaces ........................................................................ 77 dtcm_admin ...................................................................................................... 78 dtcm_delete ....................................................................................................... 81 dtcm_insert ....................................................................................................... 83 dtcm_lookup ..................................................................................................... 86 5.5 Actions .......................................................................................................... 88 <dtcalendaraction>....................................................................................... 89 5.6 Messages....................................................................................................... 90 5.7 Formats ......................................................................................................... 90 5.7.1 Calendar Archive File Format............................................................... 90 5.7.1.1 Attribute Definition.............................................................................. 91 5.7.1.2 Long Values............................................................................................ 92 5.7.2 Calendar Entry Format ........................................................................... 92 5.8 Capabilities................................................................................................... 94 5.8.1 Calendar Main Window......................................................................... 94 5.8.2 Options/Properties
Recommended publications
  • A Political History of X Or How I Stopped Worrying and Learned to Love the GPL
    A Political History of X or How I Stopped Worrying and Learned to Love the GPL Keith Packard SiFive [email protected] Unix in !"# ● $SD Everywhere – $'t not actually BS% ● )*+* want, to make Sy,tem V real – S'rely they still matter ● .o Free So/tware Anywhere The 0rigins of 1 ● $rian Reid and Pa'l Asente at Stan/ord – - kernel → VGTS → W window system – Ported to VS100 at Stan/ord ● $o4 Scheifler started hacking W→ X – Working on Argus with Barbara Liskov at LCS – 7ade it more Unix friendly (async9, renamed X -AXstation 00 (aka v, 339 Unix Workstation Market ● Unix wa, closed source ● Most vendors ,hipped a proprietary 0S 4ased on $SD #.x ● S'n: HP: Digita(: )po((o: *ektronix: I$7 ● ;congratu(ation,: yo'<re not running &'nice=. – Stil(: so many gratuito', di/ference, -AXstation II S'n >?@3 Early Unix Window Systems ● S'n-iew dominated (act'al commercial app,A De,ktop widget,A9 ● %igital had -WS/UIS (V7S on(y9 ● )pollo had %omain ● *ektronix demon,trating Sma((*alk 1 B1@ ● .onB/ree so/tware ● U,ed internally at MIT ● Shared with friend, in/ormally 1 3 ● )(mo,t u,able ● %elivered by Digital on V)1,tation, ● %i,trib'tion was not all free ,o/tware – Sun port relied on Sun-iew kernel API – %igital provided binary rendering code – IB7 PC?2T support act'ally complete (C9 Why 1 C ● 1 0 had wart, – rendering model was pretty terrible ● ,adly, X1 wa,n't m'ch better... – External window management witho't borders ● Get everyone involved – Well, at lea,t every workstation vendor willing to write big checks X as Corporate *ool ● Dim Gettys and Smokey
    [Show full text]
  • Solaris 2.5 Software Developer Kit Introduction
    Solaris 2.5 Software Developer Kit Introduction 2550 Garcia Avenue Mountain View, CA 94043 U.S.A. A Sun Microsystems, Inc. Business 1995 Sun Microsystems, Inc. 2550 Garcia Avenue, Mountain View, California 94043-1100 U.S.A. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Portions of this product may be derived from the UNIX® system, licensed from UNIX Systems Laboratories, Inc., a wholly owned subsidiary of Novell, Inc., and from the Berkeley 4.3 BSD system, licensed from the University of California. Third-party software, including font technology in this product, is protected by copyright and licensed from Sun’s Suppliers. RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 and FAR 52.227-19. The product described in this manual may be protected by one or more U.S. patents, foreign patents, or pending applications. TRADEMARKS Sun, Sun Microsystems, the Sun logo, SunSoft, the SunSoft logo, Solaris, SunOS, OpenWindows, DeskSet, ONC, ONC+, NFS, SunExpress, ProCompiler, XView, ToolTalk, XGL, XIL, Solaris VISUAL, Solaris PEX, and AnswerBook are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. CatalystSM is a service mark of Sun Microsystems, Inc.
    [Show full text]
  • Sunscreen SKIP Open Issues and Late-Breaking News, Release 1.1.1
    SunScreen SKIP Open Issues and Late-breaking News, Release 1.1.1 Sun Microsystems, Inc. 901 N. San Antonio Road Palo Alto, CA 94303-4900 U.S.A. Part No: 805-6051–10 June 1998, Revision A Copyright 1998 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California 94303-4900 U.S.A. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, SunSoft, SunDocs, SunExpress, and Solaris are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK and SunTM Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry.
    [Show full text]
  • UNIX® Systel11 V 1386 Release
    UNIX® Systel11 V1386 Release 3.2 Foundation Set and User Interface Utilities The UNIX System V/386 Release 3.2 Foundation Set provides the highly portable, multitasking and mUlti-user UNIX System V environment permitting many users to simultaneously run application software and share programs and data. It features a hierar­ chical file system, system access and file security, job control, interprocess communication, 1/0 redirection, and a versatile command set providing numerous tools for information retrieval, data manipulation, report generation, and task scheduling. Release 3.2 enhancements enable the system to run application software developed to XENIX® System V/386 (Release 2.2.0 and later) and XENIX System V/286 (Release 2.0 and later) as well as the many programs developed for UNIX System V/386 (Release 3.0 and later) and 6300 PLUS UNIX System V (Release 2.0 and later). The system also supports AT&T's Simul-Task 386 and XWIN Graphical Windowing System featuring AT&T OPEN LOOJ(TM Window Manager. Included with each Foundation Set product are the AT&T User Interface Utilities, FMLI and FACE, providing the user with a logical view of the UNIX System V environment. It presents easy-to-use menus to commonly used commands, task scheduling, program services, arid administration. The UNIX System V/386 Release 3.2 Foundation Set and User Interface Utilities is supported by AT&T for use on the 6386 and 6386E WorkGroup Systems. The product requires a minimum of 2 megabytes of random access memory and a hard disk drive with 30 megabytes of free space for installation and operation.
    [Show full text]
  • SYSTEM V RELEASE 4 Migration Guide
    - ATlaT UN/~ SYSTEM V RELEASE 4 Migration Guide UNIX Software Operation Copyright 1990,1989,1988,1987,1986,1985,1984,1983 AT&T All Rights Reserved Printed In USA Published by Prentice-Hall, Inc. A Division of Simon & Schuster Englewood Cliffs, New Jersey 07632 No part of this publication may be reproduced or transmitted in any form or by any means-graphic, electronic, electrical, mechanical, or chemical, including photocopying, recording in any medium, tap­ ing, by any computer or information storage and retrieval systems, etc., without prior permissions in writing from AT&T. IMPORTANT NOTE TO USERS While every effort has been made to ensure the accuracy of all information in this document, AT&T assumes no liability to any party for any loss or damage caused by errors or omissions or by state­ ments of any kind in this document, its updates, supplements, or special editions, whether such er­ rors are omissions or statements resulting from negligence, accident, or any other cause. AT&T furth­ er assumes no liability arising out of the application or use of any product or system described herein; nor any liability for incidental or consequential damages arising from the use of this docu­ ment. AT&T disclaims all warranties regarding the information contained herein, whether expressed, implied or statutory, including implied warranties of merchantability or fitness for a particular purpose. AT&T makes no representation that the interconnection of products in the manner described herein will not infringe on existing or future patent rights, nor do the descriptions contained herein imply the granting or license to make, use or sell equipment constructed in accordance with this description.
    [Show full text]
  • Solaris Advanced User's Guide
    Solaris Advanced User’s Guide Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 806–7612–10 May 2002 Copyright 2002 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, docs.sun.com, AnswerBook, AnswerBook2, SunOS, and Solaris are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK and Sun™ Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun’s licensees who implement OPEN LOOK GUIs and otherwise comply with Sun’s written license agreements.
    [Show full text]
  • Download UNIX System V, Release 4: Programmer's Guide
    UNIX System V, release 4: programmer's guide : X11/NeWS graphical windowing system NeWS., Volume 1, , Prentice-Hall, 1990, 0139318259, 9780139318252, . DOWNLOAD HERE http://bit.ly/1aeO97C UNIX System V/386, release 4 MULTIBUS reference manual, , 1990, Computers, . Unix System V Release 4: Migration Guide, Volume 7 Migration Guide, , Jan 1, 1990, Computers, . System V Application Binary Interface Sparc Processor Supplement, , May 1, 1990, Computers, . System V Binary Compatibility Specification WE 32000 Processor Supplement, , May 1, 1990, Computers, . UNIX System V, release 4 Programmer's guide, STREAMS, UNIX System Laboratories, 1992, Computers, 608 pages. A full explanation of the STREAMS I/O facilities, this guide details how to use those facilities for writing UNIX System V kernel modules and device drivers. STREAMS is a .... System V interface definition , AT & T, UNIX System Laboratories, 1991, Computers, 528 pages. Specifies an operating system environment that allows users to create applications software that is independent of any particular computer hardware.. Unix System V/386, release 4: programmer's reference manual, Page 77 programmer's reference manual, American Telephone and Telegraph Company, 1990, Computers, 1160 pages. Unix System V Release 4 The Complete Reference, Stephen Coffin, Oct 1, 1990, Computers, 905 pages. No other reference available today can give you as much detailed information on all the new features and many enhancements of UNIX System V Release 4.. XView reference manual, Volume 7 , Thomas Van Raalte, Sep 8, 1991, Computers, 311 pages. XView was developed by Sun Microsystems and is derived from Sun's proprietary programming toolkit, SunView. It is an easy-to-use object-oriented toolkit that provides an OPEN ...
    [Show full text]
  • X Window System Version 6.4.2 Release Notes
    X Window System Version 6.4.2 Release Notes October 2000 0890298-6.4.2 READREAD MEME BEFOREBEFORE INSTALLINGINSTALLING THISTHIS PRODUCTPRODUCT Copyright Copyright 2000 by Concurrent Computer Corporation. All rights reserved. This publication or any part thereof is intended for use with Concurrent Computer Corporation products by Concurrent Computer Corporation personnel, customers, and end–users. It may not be reproduced in any form without the written permission of the publisher. Disclaimer The information contained in this document is subject to change without notice. Concurrent Computer Corporation has taken efforts to remove errors from this document, however, Concurrent Computer Corporation’s only liability regarding errors that may still exist is to correct said errors upon their being made known to Concurrent Computer Corporation. Concurrent Computer Corporation assumes no responsibility for the use or reliability of software if used on equipment that is not supplied by Concurrent Computer Corporation. License The software described in this document is furnished under a license, and it can be used or copied only in a manner permitted by that license. Any copy of the described software must include any copyright notice, trademarks or other legends or credits of Concurrent Computer Corporation and/or its suppliers. Title to and ownership of the described software and any copies thereof shall remain in Concurrent Computer Corporation and/or its suppliers. The licensed software described herein may contain certain encryptions or other devices which may prevent or detect unauthorized use of the Licensed Software. Temporary use permitted by the terms of the License Agreement may require assistance from Concurrent Computer Corporation.
    [Show full text]
  • No Slide Title
    Embedded Systems Class overview, Embedded systems introduction, Raspberry Pi, Linux OS, X-windows, Window manager, Desktop Environment Prof. Myung-Eui Lee (A-405) [email protected] Embedded Systems 1-1 KUT Embedded Systems Class Overview ⚫ Embedded Systems Class Operations » Past : 3 (credit) -2 (lecture) -2 (practice) » Now : 3 (credit) -1 (lecture) -1 (design) -2 (practice) » Future : 4 (credit) -2 (lecture) -2 (design) -0 (practice) ⚫ PBL : Problem or Project Based Learning » Problem : 4 problems » Project : 2 projects ⚫ 4 hours Class » 1 hour (lecture) + 1 hour (lecture or design) + 2 hours (practice) ▪ 1 hour (lecture) + 1 hour (lecture or design) : me ▪ 2 hours (practice) : Ph.D Park ⚫ Target Board : Raspberry Pi 3 » ARM + Linux Embedded Systems 1-2 KUT Embedded Systems Class Overview ⚫ Class Grade : » Mid Term Exam : 15 % [30 %] » Final Term Exam : 15 % [30 %] » Peer Evaluation : 10 % (Project #1 : 5% + Project #2 : 5%) » Project #1 Evaluation : 10 % » Project #2 Evaluation : 15 % » Experimental Lab. : 20 % [20 %] » Class Participation : 15 % [20 %] » Social Problem (Project #2) Optional : +5 % ⚫ Lecture Notes: http://microcom.koreatech.ac.kr Embedded Systems 1-3 KUT Embedded Systems ⚫ Definition of embedded system » Embedded system = H/W + S/W ▪ H/W = CPU + Memory + I/O ▪ S/W = Device driver + OS (or non OS) + Application program » Any electronic system that uses a CPU chip, but that is not a general-purpose workstation, desktop or laptop computer. » In embedded systems, the software typically resides in memory device, such as a flash memory or ROM chip. In contrast to a general-purpose computer that loads its programs into RAM each time. » Sometimes, single board and rack mounted general-purpose computers are called "embedded computers" if used to control.
    [Show full text]
  • Open Windows Version 3 Installation and Start-Up Guide E 1991 by Sun Microsystems, Inc.-Printed in USA
    Open Windows Version 3 Installation and Start-Up Guide e 1991 by Sun Microsystems, Inc.-Printed in USA. 2550 Garcia Avenue, Mountain View, California 94043-1100 All rights reserved. No part of this work covered by copyright may be reproduced in any form or by any means-graphic, electronic or mechanical, including photocopying, recording, taping, or storage in an information retrieval system- without prior written permission of the copyright owner. The OPEN LOOK and the Sun Graphical User Interfaces were developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the com puter industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun's licensees. RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 (October 1988) and FAR 52.227-19 Oune 1987). The product described in this manual may be protected by one or more U.s. patents, foreign patents, and/or pending applications. TRADEMARKS Sun Logo, Sun Microsystems, NeWS, and NFS are registered trademarks, and SunSoft, SunSoft logo, SunOS, SunView, Sun-2, Sun-3, Sun-4, XGL, SunPHIGS, SunGKS, and OpenWindows are trademarks of SunMicrosystems, Inc. licensed to SunSoft, Inc. UNIX and OPEN LOOK are registered trademarks of UNIX System Laboratories, Inc. PostScript is a registered trademark of Adobe Systems Incorporated.
    [Show full text]
  • The News Toolkit Reference Manual
    The NeWS Toolkit Reference Manual microsystems Sun Microsystems, Inc. 2500 Garcia Avenue Mountain View, CA 94043 Part No: 800-5543-10 Revision A, of March, 1991 The Sun logo, Sun Microsystems, NeWS, and Sun Workstation are registered trademarks of Sun Microsystems, Inc. Sun, Sun-2, Sun-3, Sun-4, Sun386i, SunInstall, SunOS, SunView, NFS, and SPARC are trademarks of Sun Microsystems, Inc. UNIX is a registered trademark of UNIX System Laboratories, Inc.. FrameMaker is a registered trademark of Frame Technology Corporation. OPEN LOOK is a trademark of AT&T. All other products or services mentioned in this document are identified by the trademarks or service marks of their respective companies or organizations. PostScript is a trademark of Adobe Systems Incorporated SmallTalk is a trademark of ParcPlace Systems Copyright © 1989, 1990 Sun Microsystems, Inc. - Printed in U.S.A. All rights reserved. No part of this work covered by copyright hereon may be reproduced in any form or by any means - graphic, electronic, or mechanical - including photocopying, recording, taping, or storage in an information retrieval system, without prior written permission of the copyright owner. RestrictedRestricted rights rights legend: legend: use, use, duplication, duplication, or disclosure or disclosure by the byU.S. the government U.S. government is subject is to subject restrictions to as set forthrestrictions in subparagraph set forth (c)(1)(ii)in subparagraph of the Rights (c)(1)(ii) in Technical of the Data Rights and inComputer Technical Software Data and clause Computer at DFARS 252.227-7013Software clause (October at DFARS 1988) and 52.227-7013 FAR 52.227-19 and (June in similar 1987).
    [Show full text]
  • Integrating BART and the Oracle Solaris Fingerprint Database in the Oracle Solaris 10 Operating System
    An Oracle White Paper April 2005 Integrating BART and the Oracle Solaris Fingerprint Database in the Oracle Solaris 10 Operating System Important note: this paper was originally published before the acquisition of Sun Microsystems by Oracle in 2010. The original paper is enclosed and distributed as-is. It refers to products that are no longer sold and references technologies that have since been re-named. Integrating BART and the Solaris™ Fingerprint Database in the Solaris 10 Operating System Glenn Brunette, Client Solutions Sun BluePrints™ OnLine—April 2005 A Sun BluePrints Cookbook http://www.sun.com/blueprints Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95045 U.S.A. 650 960-1300 Part No. 819-2260-10 Revision 1.0, 3/23/05 Edition: April 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, California 95045 U.S.A. All rights reserved. Sun Microsystems, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more of the U.S. patents listed at http://www.sun.com/patents and one or more additional patents or pending patent applications in the U.S. and in other countries. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers.
    [Show full text]