org.aspectj.ajde.IRuntimeProperties Maven / Gradle / Ivy
/********************************************************************
* Copyright (c) 2007 Contributors. All rights reserved.
* This program and the accompanying materials are made available
* under the terms of the Eclipse Public License v1.0
* which accompanies this distribution and is available at
* http://eclipse.org/legal/epl-v10.html
*
* Contributors: IBM Corporation - initial API and implementation
* Helen Hawkins - initial version (bug 148190)
*******************************************************************/
package org.aspectj.ajde;
/**
* Interface to enable users to specify which class to run
*/
public interface IRuntimeProperties {
/**
* @return class which contains the main method and should
* be used to run the application
*/
public String getClassToExecute();
/**
* @return args which should be used as part of the execution
* of the application
*/
public String getExecutionArgs();
}