Author: rob.stryker(a)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;
}
Show replies by date