/* * Copyright (c) 2008 Declarative Engineering LLC. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Declarative Engineering LLC * verson 1 which accompanies this distribution, and is available at * http://declarativeengineering.com/legal/DE_Developer_License_v1.txt */ package com.foundation.view.builder; public interface IVmlBuilder { /** An ArrayList of HashMap instances containing the RESULT_MESSAGE_xxx identifiers for each result message. */ public static final String RESULT_MESSAGES = "messages"; public static final String RESULT_MESSAGE_TEXT = "messageText"; public static final String RESULT_MESSAGE_EXCEPTION = "messageException"; public static final String RESULT_MESSAGE_START_CHARACTER = "messageStartCharacter"; public static final String RESULT_MESSAGE_END_CHARACTER = "messageEndCharacter"; public static final String RESULT_MESSAGE_LINE_NUMBER = "messageLineNumber"; public static final String RESULT_MESSAGE_IS_ERROR = "messageIsError"; /** A byte array containing the VML source bytes (UTF8 encoding). */ public static final String RESULT_VML_SOURCE = "vmlSource"; /** A string containing the Java source generated from the VML. */ public static final String RESULT_JAVA_SOURCE = "javaSource"; /** The string containing the package name used in the resulting java source. */ public static final String RESULT_PACKAGE_NAME = "packageName"; /** The string containing the log output for the compile job. */ public static final String RESULT_LOG = "log"; }//IVmlBuilder()//