package org.openntf.xpt.oneui.minifier; import org.openntf.xpt.core.minifier.AbstractResourceLoader; import org.openntf.xpt.oneui.XPTOneUIActivator; import org.openntf.xpt.oneui.ressources.XPTONEUIModulePath; import org.openntf.xpt.oneui.ressources.XPTONEUIResourceProvider; import com.ibm.commons.util.DoubleMap; public class ONEUILoader extends AbstractResourceLoader { public ONEUILoader() { super(XPTOneUIActivator.getInstance(), XPTONEUIResourceProvider.RESOURCES_WEB_XPT, "xptoneui.", XPTONEUIModulePath.XPT_ONEUI_MODUL_PATH); } @Override public void loadDojoShortcutsXPT(DoubleMap<String, String> alias, DoubleMap<String, String> prefix) { if (alias != null) { alias.put("@XTOa", "xptoneui.typeahead.ReadStore"); alias.put("@XTOb", "xptoneui.typeahead.widget"); alias.put("@XTOc", "xptoneui.typeahead.pre17.ReadStore"); alias.put("@XTOd", "xptoneui.typeahead.pre17.widget"); } if (prefix != null) { prefix.put("XTO", "xptoneui"); prefix.put("2XTOa", "xptoneui.typeahead"); prefix.put("2XTOb", "xptoneui.typeahead.pre17"); } } @Override public void loadCSSShortcutsXPT(DoubleMap<String, String> alias, DoubleMap<String, String> prefix) { //NOCSS ShortCuts to load } }