blob: 9ec375181b6e72b0851dfd64515d25dfd70a8c16 [file] [log] [blame]
package org.eclipse.scout.nls.sdk.extension;
import org.eclipse.scout.nls.sdk.model.workspace.project.INlsProject;
/**
* Defines a provider that is capable to create <code>INlsProject</code> hierarchies for implementation specific input
* parameters.
*/
public interface INlsProjectProvider {
/**
* Return the <code>INlsProject</code> hierarchy for the given parameters or null if the implementation does not
* understand the given parameters.
*
* @param args
* @return The <code>INlsProject</code> hierarchy.
*/
INlsProject getProject(Object[] args);
}