1 package org.andromda.core.metafacade; 2 3 /** 4 * Contains constants for use with metafacades. 5 * For example, the metafacade namespace separator <em>::</em> 6 * is contained within this class. 7 * 8 * @author Chad Brandon 9 */ 10 public interface MetafacadeConstants 11 { 12 /** 13 * Used to separate the metafacade namespaces. 14 */ 15 public static final String NAMESPACE_SCOPE_OPERATOR = "::"; 16 17 /** 18 * The suffix for the metafacade implementation classes (each metafacade 19 * implementation class ends with this string). 20 */ 21 public static final String METAFACADE_IMPLEMENTATION_SUFFIX = "Impl"; 22 }