Author: scabanovich
Date: 2008-05-30 10:45:30 -0400 (Fri, 30 May 2008)
New Revision: 8479
Added:
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/AuxEntityRecognizer.java
Modified:
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/plugin.xml
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/resources/meta/seam-pages.meta
Log:
JBIDE-1189
Modified: trunk/seam/plugins/org.jboss.tools.seam.pages.xml/plugin.xml
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.pages.xml/plugin.xml 2008-05-30 14:03:24 UTC
(rev 8478)
+++ trunk/seam/plugins/org.jboss.tools.seam.pages.xml/plugin.xml 2008-05-30 14:45:30 UTC
(rev 8479)
@@ -35,6 +35,8 @@
<xclass
id="org.jboss.tools.seam.pages.xml.model.SeamPagesEntityRecognizer"
class="org.jboss.tools.seam.pages.xml.model.SeamPagesEntityRecognizer"/>
+ <xclass id="org.jboss.tools.seam.pages.xml.model.AuxEntityRecognizer"
+ class="org.jboss.tools.seam.pages.xml.model.AuxEntityRecognizer"/>
<xclass
id="org.jboss.tools.seam.pages.xml.model.impl.SeamPageNavigationImpl"
class="org.jboss.tools.seam.pages.xml.model.impl.SeamPageNavigationImpl"/>
Modified:
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/resources/meta/seam-pages.meta
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/resources/meta/seam-pages.meta 2008-05-30
14:03:24 UTC (rev 8478)
+++
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/resources/meta/seam-pages.meta 2008-05-30
14:45:30 UTC (rev 8479)
@@ -17,6 +17,7 @@
<PAIR name="SeamPageTask"
value="org.jboss.tools.seam.pages.xml.model.impl.SeamPageTaskImpl"/>
</MAPPING>
<MAPPING name="Recognizers">
+ <PAIR name="spdia$3"
value="org.jboss.tools.seam.pages.xml.model.AuxEntityRecognizer"/>
<PAIR name="xml$39"
value="org.jboss.tools.seam.pages.xml.model.SeamPagesEntityRecognizer"/>
</MAPPING>
</MAPPINGS>
Added:
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/AuxEntityRecognizer.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/AuxEntityRecognizer.java
(rev 0)
+++
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/AuxEntityRecognizer.java 2008-05-30
14:45:30 UTC (rev 8479)
@@ -0,0 +1,24 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at
http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.seam.pages.xml.model;
+
+import org.jboss.tools.common.model.loaders.*;
+
+public class AuxEntityRecognizer implements EntityRecognizer {
+
+ public AuxEntityRecognizer() {}
+
+ public String getEntityName(String ext, String body) {
+ if (body == null) return null;
+ return SeamPagesFileLoader.AUXILIARY_FILE_EXTENSION.equals(ext) ?
"FileAnyAuxiliary" : null;
+ }
+
+}