[jbosstools-commits] JBoss Tools SVN: r6516 - trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Feb 21 23:11:38 EST 2008


Author: rob.stryker at jboss.com
Date: 2008-02-21 23:11:38 -0500 (Thu, 21 Feb 2008)
New Revision: 6516

Modified:
   trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XbFileSet.java
   trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XbPackagesObjectProvider.java
Log:
JBIDE-943 flatten support pojo impl

Modified: trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XbFileSet.java
===================================================================
--- trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XbFileSet.java	2008-02-22 02:27:05 UTC (rev 6515)
+++ trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XbFileSet.java	2008-02-22 04:11:38 UTC (rev 6516)
@@ -24,7 +24,7 @@
 public class XbFileSet extends XbPackageNodeWithProperties {
 
 	private String dir, includes, excludes;
-	private boolean inWorkspace;
+	private boolean inWorkspace, flattened;
 	
 	public XbFileSet ()
 	{
@@ -44,6 +44,7 @@
 		this.includes = fileset.includes == null ? null : new String(fileset.includes);
 		this.excludes = fileset.excludes == null ? null : new String(fileset.excludes);
 		this.inWorkspace = fileset.inWorkspace;
+		this.flattened = fileset.flattened;
 	}
 	
 	protected Object clone() throws CloneNotSupportedException {
@@ -81,4 +82,12 @@
 	public void setInWorkspace(boolean inWorkspace) {
 		this.inWorkspace = inWorkspace;
 	}
+
+	public boolean isFlattened() {
+		return flattened;
+	}
+
+	public void setFlattened(boolean flatten) {
+		this.flattened = flatten;
+	}
 }

Modified: trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XbPackagesObjectProvider.java
===================================================================
--- trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XbPackagesObjectProvider.java	2008-02-22 02:27:05 UTC (rev 6515)
+++ trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XbPackagesObjectProvider.java	2008-02-22 04:11:38 UTC (rev 6516)
@@ -80,6 +80,8 @@
 				return fileset.getExcludes();
 			else if ("inWorkspace".equals(localName))
 				return "" + fileset.isInWorkspace();
+			else if("flatten".equals(localName))
+				return "" + fileset.isFlattened();
 		}
 		else if (object instanceof XbProperty)
 		{




More information about the jbosstools-commits mailing list