Abstract
In a previous paper we described a new user interface model. This paper discusses further a crucial part of the model called the application exposure. Assuming that the application side is built in an object-oriented way, the application exposure allows application objects to be defined much more independently of the user interface support system than has been possible using traditional subclassing approaches, yet provides sufficient application information to the user interface side to support direct manipulation operations on application objects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Barth, P.S., An Object-Oriented Approach to Graphical Interfaces. ACM Trans. Graphics, 5(2):142–172, April 1986.
Egbert, P.K., and Kubitz, W.J., Application Graphics Modeling Support Through Object-Orientation. IEEE Computer, pages 84–91, September 1992.
Johnson, R., and Foote, B., Designing Reusable Classes. JOOP, 1(2), June/July 1988.
Krasner, G.E., and Pope, S.T., A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80. ParcPlace Systems, January 1988.
Mäntylä, M., An Introduction to Solid Modeling. Computer Science Press, 1988.
Myers, B.A., Giuse, D.A., Dannenberg, R.B., Zanden, B.V., Kosbie, D.S., Pervin, E., Mickish, A., and Marchai, P., Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces. IEEE Computer, pages 71-85, November 1990.
Myers, B.A., A New Model for Handling Input. ACM Trans. Information Systems, 8(3):289–320, July 1990.
Olsen Jr., D.A., MIKE: The Menu Interaction Kontrol Environment. ACM Trans. Graphics, 5(4):318–344, October 1986.
Pfaff, G.E., editor. User Interface Management Systems. Springer-Verlag, Berlin, 1985. (Roundup of Seeheim workshop).
Sibert, J.L., Hurley, W.D., and Bleser, T.W., An Object-Oriented User Interface Management System. In Proc. SIGGBAPH’86, pages 259-268, August 1986.
Szekely, P., Standardizing the Interface Between Applications and UIMS. In Proc. UIST’ 89, pages 34-42, November 1989.
Vlissides, J.M., and Iinton, M.A., Unidraw: A Framework for Building Domain-Specific Graphical Editors. In Proc. UIST’89, pages 158-167, November 1989.
Zhou, T.Z.-Y, and Kubitz, W.J., An Object-Oriented View of the User Interface. Computer Graphics Forum, 11(3), September 1992. (Proc. Eurographics’ 92).
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 EUROGRAPHICS The European Association for Computer Graphics
About this chapter
Cite this chapter
Zhou, T.ZY., Kubitz, W.J. (1995). The Application Exposure: Bridging the User Interface and the Application. In: Laffra, C., Blake, E.H., de Mey, V., Pintado, X. (eds) Object-Oriented Programming for Graphics. Focus on Computer Graphics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79192-5_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-79192-5_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-79194-9
Online ISBN: 978-3-642-79192-5
eBook Packages: Springer Book Archive