//====START_GENERATED_PROLOG======================================
//
//
//   COMPONENT_NAME: odother
//
//   CLASSES: none
//
//   ORIGINS: 27
//
//
//   (C) COPYRIGHT International Business Machines Corp. 1995,1996
//   All Rights Reserved
//   Licensed Materials - Property of IBM
//   US Government Users Restricted Rights - Use, duplication or
//   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
//
//   IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
//   ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
//   PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR
//   CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
//   USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
//   OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
//   OR PERFORMANCE OF THIS SOFTWARE.
//
//====END_GENERATED_PROLOG========================================
//
// @(#) 1.1 nt/src/samples/JavaPart/jemppars.h, odjavapart, od96nt, odnt9712d 10/23/96 03:06:49 [ 3/21/97 17:41:07 ]

#ifndef _JEmpPars_H_
#define _JEmpPars_H_

#ifdef __cplusplus
extern "C" {
#endif

typedef struct AppletAttribute {
	char *name;
	char *value;
	struct AppletAttribute *next;
} AppletAttribute;

typedef struct AppletTagEx {
	char *sourceURL;
	char *codebase;
	char *code;
	char *alt;
	char *name;
	long width;
	long height;
	char *align;
	long vspace;
	long hspace;
	AppletAttribute *attributes;
	struct AppletTagEx *next;
} AppletTagStructEx;

AppletTagStructEx* jeAppletTagParse(char *buffer);
void jeAppletTagDelete(AppletTagStructEx *appTag);

#ifdef __cplusplus
}
#endif

#endif /* _JEmpPars_H_ */
