[jbosstools-commits] JBoss Tools SVN: r6724 - 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 Mar 6 14:26:15 EST 2008


Author: rob.stryker at jboss.com
Date: 2008-03-06 14:26:15 -0500 (Thu, 06 Mar 2008)
New Revision: 6724

Modified:
   trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XbPackagesObjectProvider.java
Log:
theoretical support for actions added

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-03-06 19:25:53 UTC (rev 6723)
+++ trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/internal/xb/XbPackagesObjectProvider.java	2008-03-06 19:26:15 UTC (rev 6724)
@@ -70,10 +70,9 @@
 	}
 	
 	
-	public Object getAttributeValue(Object object, MarshallingContext context, String namespaceURI, String localName)
-	{
-		if (object instanceof XbPackage)
-		{
+	public Object getAttributeValue(Object object, MarshallingContext context,
+			String namespaceURI, String localName) {
+		if (object instanceof XbPackage) {
 			XbPackage pkg = (XbPackage)object;
 			if("id".equals(localName))
 				return pkg.getId();
@@ -88,14 +87,12 @@
 			else if ("inWorkspace".equals(localName))
 				return ""+pkg.isInWorkspace();
 		}
-		else if (object instanceof XbFolder)
-		{
+		else if (object instanceof XbFolder) {
 			XbFolder folder = (XbFolder) object;
 			if ("name".equals(localName))
 				return folder.getName();
 		}
-		else if (object instanceof XbFileSet)
-		{
+		else if (object instanceof XbFileSet) {
 			XbFileSet fileset = (XbFileSet)object;
 			if ("dir".equals(localName))
 				return fileset.getDir();
@@ -106,19 +103,25 @@
 			else if ("inWorkspace".equals(localName))
 				return "" + fileset.isInWorkspace();
 			else if("flatten".equals(localName))
-				return "" + fileset.isFlattened();
+				return new Boolean(fileset.isFlattened()).toString();
 		}
-		else if (object instanceof XbProperty)
-		{
+		else if (object instanceof XbProperty) {
 			XbProperty prop = (XbProperty) object;
 			if ("name".equals(localName))
 				return prop.getName();
 			else if ("value".equals(localName))
 				return prop.getValue();
+		} else if( object instanceof XbAction ) {
+			XbAction action = (XbAction)object;
+			if("time".equals(localName))
+				return action.getTime();
+			if("type".equals(localName))
+				return action.getType();
 		}
 		return null;
 	}
 	
+	// do not care ;) 
 	public Object getElementValue(Object object, MarshallingContext context, String namespaceURI, String localName) {
 		return null;
 	}




More information about the jbosstools-commits mailing list