OSDN Git Service

- move blender loader to jMP default bundle
authornormen667 <normen667@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Tue, 7 Jun 2011 12:00:36 +0000 (12:00 +0000)
committernormen667 <normen667@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Tue, 7 Jun 2011 12:00:36 +0000 (12:00 +0000)
- add some branding things and new splash screen to jmp

git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7555 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

27 files changed:
sdk/ant-lib/ant-jme.jar
sdk/branding/core/core.jar/org/netbeans/core/startup/splash.gif
sdk/branding/modules/org-netbeans-modules-autoupdate-services.jar/org/netbeans/modules/autoupdate/services/resources/icon-standard.png [new file with mode: 0644]
sdk/branding/modules/org-netbeans-modules-autoupdate-ui.jar/org/netbeans/modules/autoupdate/ui/wizards/Bundle.properties [new file with mode: 0644]
sdk/jme3-blender/build.xml [new file with mode: 0644]
sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-about.html [new file with mode: 0644]
sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-hs.xml [new file with mode: 0644]
sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-idx.xml [new file with mode: 0644]
sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-map.xml [new file with mode: 0644]
sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-toc.xml [new file with mode: 0644]
sdk/jme3-blender/manifest.mf [new file with mode: 0644]
sdk/jme3-blender/nbproject/build-impl.xml [new file with mode: 0644]
sdk/jme3-blender/nbproject/genfiles.properties [new file with mode: 0644]
sdk/jme3-blender/nbproject/project.properties [new file with mode: 0644]
sdk/jme3-blender/nbproject/project.xml [new file with mode: 0644]
sdk/jme3-blender/nbproject/suite.properties [new file with mode: 0644]
sdk/jme3-blender/release/modules/ext/BlenderLoader.jar [new file with mode: 0644]
sdk/jme3-blender/src/com/jme3/gde/blender/BlenderAssetManagerConfigurator.java [new file with mode: 0644]
sdk/jme3-blender/src/com/jme3/gde/blender/BlenderDataObject.java [new file with mode: 0644]
sdk/jme3-blender/src/com/jme3/gde/blender/BlenderResolver.xml [new file with mode: 0644]
sdk/jme3-blender/src/com/jme3/gde/blender/Bundle.properties [new file with mode: 0644]
sdk/jme3-blender/src/com/jme3/gde/blender/blender-helpset.xml [new file with mode: 0644]
sdk/jme3-blender/src/com/jme3/gde/blender/blender.png [new file with mode: 0644]
sdk/jme3-blender/src/com/jme3/gde/blender/layer.xml [new file with mode: 0644]
sdk/jme3-core-baselibs/nbproject/genfiles.properties
sdk/jme3-core-baselibs/nbproject/project.xml
sdk/nbproject/project.properties

index 3fab26a..880ebc7 100644 (file)
Binary files a/sdk/ant-lib/ant-jme.jar and b/sdk/ant-lib/ant-jme.jar differ
index 5260f8d..7be754e 100644 (file)
Binary files a/sdk/branding/core/core.jar/org/netbeans/core/startup/splash.gif and b/sdk/branding/core/core.jar/org/netbeans/core/startup/splash.gif differ
diff --git a/sdk/branding/modules/org-netbeans-modules-autoupdate-services.jar/org/netbeans/modules/autoupdate/services/resources/icon-standard.png b/sdk/branding/modules/org-netbeans-modules-autoupdate-services.jar/org/netbeans/modules/autoupdate/services/resources/icon-standard.png
new file mode 100644 (file)
index 0000000..f67785a
Binary files /dev/null and b/sdk/branding/modules/org-netbeans-modules-autoupdate-services.jar/org/netbeans/modules/autoupdate/services/resources/icon-standard.png differ
diff --git a/sdk/branding/modules/org-netbeans-modules-autoupdate-ui.jar/org/netbeans/modules/autoupdate/ui/wizards/Bundle.properties b/sdk/branding/modules/org-netbeans-modules-autoupdate-ui.jar/org/netbeans/modules/autoupdate/ui/wizards/Bundle.properties
new file mode 100644 (file)
index 0000000..5b73b2f
--- /dev/null
@@ -0,0 +1 @@
+OperationDescriptionStep_BrokenPackageDepInit=<h3>jMonkeyEngine3 SDK requires the JDK</h3>Currently, jMonkeyEngine3 SDK appears to be running with the JRE instead of the full JDK.<br><br>To use the SDK, edit the <code>--jdkhome</code> command line option in jmonkeyplatform/etc/jmonkeyplatform.conf to the location of a JDK installation. See <a href="http://jmonkeyengine.org/wiki/doku.php/sdk:troubleshooting">the jME wiki</a> for more information.<br><br>
diff --git a/sdk/jme3-blender/build.xml b/sdk/jme3-blender/build.xml
new file mode 100644 (file)
index 0000000..535b63f
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- You may freely edit this file. See harness/README in the NetBeans platform -->
+<!-- for some information on what you could do (e.g. targets to override). -->
+<!-- If you delete this file and reopen the project it will be recreated. -->
+<project name="com.jme3.gde.blender" default="netbeans" basedir=".">
+    <description>Builds, tests, and runs the project com.jme3.gde.blender.</description>
+    <import file="nbproject/build-impl.xml"/>
+</project>
diff --git a/sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-about.html b/sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-about.html
new file mode 100644 (file)
index 0000000..8c7fe21
--- /dev/null
@@ -0,0 +1,2 @@
+<html>
+</html>
\ No newline at end of file
diff --git a/sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-hs.xml b/sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-hs.xml
new file mode 100644 (file)
index 0000000..9693750
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+To change this template, choose Tools | Templates
+and open the template in the editor.
+-->
+<!DOCTYPE helpset PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp HelpSet Version 2.0//EN" "http://java.sun.com/products/javahelp/helpset_2_0.dtd">
+<helpset version="2.0">
+    <title>Blender Support Help</title>
+    <maps>
+        <homeID>com.jme3.gde.blender.about</homeID>
+        <mapref location="blender-map.xml"/>
+    </maps>
+    <view mergetype="javax.help.AppendMerge">
+        <name>TOC</name>
+        <label>Table of Contents</label>
+        <type>javax.help.TOCView</type>
+        <data>blender-toc.xml</data>
+    </view>
+    <view mergetype="javax.help.AppendMerge">
+        <name>Index</name>
+        <label>Index</label>
+        <type>javax.help.IndexView</type>
+        <data>blender-idx.xml</data>
+    </view>
+    <view>
+        <name>Search</name>
+        <label>Search</label>
+        <type>javax.help.SearchView</type>
+        <data engine="com.sun.java.help.search.DefaultSearchEngine">JavaHelpSearch</data>
+    </view>
+</helpset>
diff --git a/sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-idx.xml b/sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-idx.xml
new file mode 100644 (file)
index 0000000..28057bc
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+To change this template, choose Tools | Templates
+and open the template in the editor.
+-->
+<!DOCTYPE index PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp Index Version 2.0//EN" "http://java.sun.com/products/javahelp/index_2_0.dtd">
+<index version="2.0">
+    <indexitem text="About Blender Support" target="com.jme3.gde.blender.about"/>
+</index>
diff --git a/sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-map.xml b/sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-map.xml
new file mode 100644 (file)
index 0000000..983ffa9
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+To change this template, choose Tools | Templates
+and open the template in the editor.
+-->
+<!DOCTYPE map PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp Map Version 2.0//EN" "http://java.sun.com/products/javahelp/map_2_0.dtd">
+<map version="2.0">
+    <mapID target="com.jme3.gde.blender.about" url="blender-about.html"/>
+</map>
diff --git a/sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-toc.xml b/sdk/jme3-blender/javahelp/com/jme3/gde/blender/docs/blender-toc.xml
new file mode 100644 (file)
index 0000000..1344974
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+To change this template, choose Tools | Templates
+and open the template in the editor.
+-->
+<!DOCTYPE toc PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp TOC Version 2.0//EN" "http://java.sun.com/products/javahelp/toc_2_0.dtd">
+<toc version="2.0">
+    <tocitem text="Blender Support">
+        <tocitem text="About Blender Support" target="com.jme3.gde.blender.about"/>
+    </tocitem>
+</toc>
diff --git a/sdk/jme3-blender/manifest.mf b/sdk/jme3-blender/manifest.mf
new file mode 100644 (file)
index 0000000..3f51175
--- /dev/null
@@ -0,0 +1,7 @@
+Manifest-Version: 1.0
+OpenIDE-Module: com.jme3.gde.blender
+OpenIDE-Module-Implementation-Version: 0
+OpenIDE-Module-Layer: com/jme3/gde/blender/layer.xml
+OpenIDE-Module-Localizing-Bundle: com/jme3/gde/blender/Bundle.properties
+OpenIDE-Module-Requires: org.netbeans.api.javahelp.Help
+
diff --git a/sdk/jme3-blender/nbproject/build-impl.xml b/sdk/jme3-blender/nbproject/build-impl.xml
new file mode 100644 (file)
index 0000000..7232c5d
--- /dev/null
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+*** GENERATED FROM project.xml - DO NOT EDIT  ***
+***         EDIT ../build.xml INSTEAD         ***
+-->
+<project name="com.jme3.gde.blender-impl" basedir="..">
+    <fail message="Please build using Ant 1.7.1 or higher.">
+        <condition>
+            <not>
+                <antversion atleast="1.7.1"/>
+            </not>
+        </condition>
+    </fail>
+    <property file="nbproject/private/suite-private.properties"/>
+    <property file="nbproject/suite.properties"/>
+    <fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail>
+    <property file="${suite.dir}/nbproject/private/platform-private.properties"/>
+    <property file="${suite.dir}/nbproject/platform.properties"/>
+    <macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2">
+        <attribute name="name"/>
+        <attribute name="value"/>
+        <sequential>
+            <property name="@{name}" value="${@{value}}"/>
+        </sequential>
+    </macrodef>
+    <macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2">
+        <attribute name="property"/>
+        <attribute name="value"/>
+        <sequential>
+            <property name="@{property}" value="@{value}"/>
+        </sequential>
+    </macrodef>
+    <property file="${user.properties.file}"/>
+    <nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
+    <nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
+    <nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
+    <fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness).">
+        <condition>
+            <not>
+                <contains string="${cluster.path.evaluated}" substring="platform"/>
+            </not>
+        </condition>
+    </fail>
+    <import file="${harness.dir}/build.xml"/>
+</project>
diff --git a/sdk/jme3-blender/nbproject/genfiles.properties b/sdk/jme3-blender/nbproject/genfiles.properties
new file mode 100644 (file)
index 0000000..287ff27
--- /dev/null
@@ -0,0 +1,8 @@
+build.xml.data.CRC32=919b4fec
+build.xml.script.CRC32=0f77a514
+build.xml.stylesheet.CRC32=a56c6a5b@1.45.1
+# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
+# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
+nbproject/build-impl.xml.data.CRC32=919b4fec
+nbproject/build-impl.xml.script.CRC32=5c5042d6
+nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.45.1
diff --git a/sdk/jme3-blender/nbproject/project.properties b/sdk/jme3-blender/nbproject/project.properties
new file mode 100644 (file)
index 0000000..8c97fa9
--- /dev/null
@@ -0,0 +1,7 @@
+javac.source=1.5
+javac.compilerargs=-Xlint -Xlint:-serial
+javahelp.hs=blender-hs.xml
+nbm.homepage=http://www.jmonkeyengine.com
+nbm.module.author=Kaelthas
+nbm.needs.restart=true
+spec.version.base=0.8.0
diff --git a/sdk/jme3-blender/nbproject/project.xml b/sdk/jme3-blender/nbproject/project.xml
new file mode 100644 (file)
index 0000000..b8e7a2f
--- /dev/null
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://www.netbeans.org/ns/project/1">
+    <type>org.netbeans.modules.apisupport.project</type>
+    <configuration>
+        <data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
+            <code-name-base>com.jme3.gde.blender</code-name-base>
+            <suite-component/>
+            <module-dependencies>
+                <dependency>
+                    <code-name-base>com.jme3.gde.core</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <release-version>1</release-version>
+                        <specification-version>0.11</specification-version>
+                    </run-dependency>
+                </dependency>
+                <dependency>
+                    <code-name-base>com.jme3.gde.core.baselibs</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <release-version>1</release-version>
+                        <specification-version>0.6</specification-version>
+                    </run-dependency>
+                </dependency>
+                <dependency>
+                    <code-name-base>org.netbeans.api.progress</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <release-version>1</release-version>
+                        <specification-version>1.0</specification-version>
+                    </run-dependency>
+                </dependency>
+                <dependency>
+                    <code-name-base>org.netbeans.modules.projectapi</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <release-version>1</release-version>
+                        <specification-version>1.0</specification-version>
+                    </run-dependency>
+                </dependency>
+                <dependency>
+                    <code-name-base>org.openide.awt</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <specification-version>7.0</specification-version>
+                    </run-dependency>
+                </dependency>
+                <dependency>
+                    <code-name-base>org.openide.dialogs</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <specification-version>7.0</specification-version>
+                    </run-dependency>
+                </dependency>
+                <dependency>
+                    <code-name-base>org.openide.filesystems</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <specification-version>7.0</specification-version>
+                    </run-dependency>
+                </dependency>
+                <dependency>
+                    <code-name-base>org.openide.loaders</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <specification-version>7.0</specification-version>
+                    </run-dependency>
+                </dependency>
+                <dependency>
+                    <code-name-base>org.openide.nodes</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <specification-version>7.0</specification-version>
+                    </run-dependency>
+                </dependency>
+                <dependency>
+                    <code-name-base>org.openide.util</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <specification-version>8.0</specification-version>
+                    </run-dependency>
+                </dependency>
+                <dependency>
+                    <code-name-base>org.openide.util.lookup</code-name-base>
+                    <build-prerequisite/>
+                    <compile-dependency/>
+                    <run-dependency>
+                        <specification-version>8.0</specification-version>
+                    </run-dependency>
+                </dependency>
+            </module-dependencies>
+            <public-packages>
+                <package>com.jme3.gde.blender</package>
+            </public-packages>
+        </data>
+    </configuration>
+</project>
diff --git a/sdk/jme3-blender/nbproject/suite.properties b/sdk/jme3-blender/nbproject/suite.properties
new file mode 100644 (file)
index 0000000..29d7cc9
--- /dev/null
@@ -0,0 +1 @@
+suite.dir=${basedir}/..
diff --git a/sdk/jme3-blender/release/modules/ext/BlenderLoader.jar b/sdk/jme3-blender/release/modules/ext/BlenderLoader.jar
new file mode 100644 (file)
index 0000000..d443971
Binary files /dev/null and b/sdk/jme3-blender/release/modules/ext/BlenderLoader.jar differ
diff --git a/sdk/jme3-blender/src/com/jme3/gde/blender/BlenderAssetManagerConfigurator.java b/sdk/jme3-blender/src/com/jme3/gde/blender/BlenderAssetManagerConfigurator.java
new file mode 100644 (file)
index 0000000..71d7e77
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package com.jme3.gde.blender;
+
+import com.jme3.asset.AssetManager;
+import com.jme3.gde.core.assets.AssetManagerConfigurator;
+
+/**
+ *
+ * @author normenhansen
+ */
+@org.openide.util.lookup.ServiceProvider(service = AssetManagerConfigurator.class)
+public class BlenderAssetManagerConfigurator implements AssetManagerConfigurator {
+
+    public void prepareManager(AssetManager manager) {
+        manager.registerLoader(com.jme3.scene.plugins.blender.BlenderModelLoader.class, "blend");
+    }
+}
diff --git a/sdk/jme3-blender/src/com/jme3/gde/blender/BlenderDataObject.java b/sdk/jme3-blender/src/com/jme3/gde/blender/BlenderDataObject.java
new file mode 100644 (file)
index 0000000..e88f43a
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package com.jme3.gde.blender;
+
+import com.jme3.gde.core.assets.SpatialAssetDataObject;
+import java.io.IOException;
+import org.openide.filesystems.FileObject;
+import org.openide.loaders.DataObjectExistsException;
+import org.openide.loaders.MultiFileLoader;
+
+public class BlenderDataObject extends SpatialAssetDataObject {
+
+    public BlenderDataObject(FileObject pf, MultiFileLoader loader) throws DataObjectExistsException, IOException {
+        super(pf, loader);
+    }
+}
diff --git a/sdk/jme3-blender/src/com/jme3/gde/blender/BlenderResolver.xml b/sdk/jme3-blender/src/com/jme3/gde/blender/BlenderResolver.xml
new file mode 100644 (file)
index 0000000..4144653
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+To change this template, choose Tools | Templates
+and open the template in the editor.
+-->
+<!DOCTYPE MIME-resolver PUBLIC "-//NetBeans//DTD MIME Resolver 1.0//EN" "http://www.netbeans.org/dtds/mime-resolver-1_0.dtd">
+<MIME-resolver>
+    <file>
+        <ext name="blend"/>
+        <resolver mime="application/blender"/>
+    </file>
+</MIME-resolver>
diff --git a/sdk/jme3-blender/src/com/jme3/gde/blender/Bundle.properties b/sdk/jme3-blender/src/com/jme3/gde/blender/Bundle.properties
new file mode 100644 (file)
index 0000000..0467358
--- /dev/null
@@ -0,0 +1,8 @@
+LBL_Blender_loader_name=Blender Files
+OpenIDE-Module-Display-Category=jMP User Contributions
+OpenIDE-Module-Long-Description=\
+    This plugin adds support for Blender .blend files to jMP
+OpenIDE-Module-Name=Blender Support
+OpenIDE-Module-Short-Description=Adds support for Blender .blend files to jMP
+Services/MIMEResolver/BlenderResolver.xml=Blender Files
+Templates/Other/BlenderTemplate.blend=Empty Blender file
diff --git a/sdk/jme3-blender/src/com/jme3/gde/blender/blender-helpset.xml b/sdk/jme3-blender/src/com/jme3/gde/blender/blender-helpset.xml
new file mode 100644 (file)
index 0000000..641e9f1
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+To change this template, choose Tools | Templates
+and open the template in the editor.
+-->
+<!DOCTYPE helpsetref PUBLIC "-//NetBeans//DTD JavaHelp Help Set Reference 1.0//EN" "http://www.netbeans.org/dtds/helpsetref-1_0.dtd">
+<helpsetref url="nbdocs:/com/jme3/gde/blender/docs/blender-hs.xml"/>
diff --git a/sdk/jme3-blender/src/com/jme3/gde/blender/blender.png b/sdk/jme3-blender/src/com/jme3/gde/blender/blender.png
new file mode 100644 (file)
index 0000000..ee263ec
Binary files /dev/null and b/sdk/jme3-blender/src/com/jme3/gde/blender/blender.png differ
diff --git a/sdk/jme3-blender/src/com/jme3/gde/blender/layer.xml b/sdk/jme3-blender/src/com/jme3/gde/blender/layer.xml
new file mode 100644 (file)
index 0000000..8b43620
--- /dev/null
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
+<filesystem>
+    <folder name="Loaders">
+        <folder name="application">
+            <folder name="blender">
+                <folder name="Actions">
+                    <file name="com-jme3-gde-core-assets-actions-ConvertModel.shadow">
+                        <attr name="originalFile" stringvalue="Actions/jMonkeyPlatform/com-jme3-gde-core-assets-actions-ConvertModel.instance"/>
+                        <attr name="position" intvalue="10"/>
+                    </file>
+                    <file name="com-jme3-gde-core-assets-actions-OpenModel.shadow">
+                        <attr name="originalFile" stringvalue="Actions/jMonkeyPlatform/com-jme3-gde-core-assets-actions-OpenModel.instance"/>
+                        <attr name="position" intvalue="20"/>
+                    </file>
+                    <file name="org-openide-actions-CopyAction.shadow">
+                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CopyAction.instance"/>
+                        <attr name="position" intvalue="300"/>
+                    </file>
+                    <file name="org-openide-actions-CutAction.shadow">
+                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CutAction.instance"/>
+                        <attr name="position" intvalue="200"/>
+                    </file>
+                    <file name="org-openide-actions-DeleteAction.shadow">
+                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-DeleteAction.instance"/>
+                        <attr name="position" intvalue="500"/>
+                    </file>
+                    <file name="org-openide-actions-FileSystemAction.shadow">
+                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-FileSystemAction.instance"/>
+                        <attr name="position" intvalue="1000"/>
+                    </file>
+                    <file name="org-openide-actions-PropertiesAction.shadow">
+                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-PropertiesAction.instance"/>
+                        <attr name="position" intvalue="1300"/>
+                    </file>
+                    <file name="org-openide-actions-RenameAction.shadow">
+                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-RenameAction.instance"/>
+                        <attr name="position" intvalue="600"/>
+                    </file>
+                    <file name="org-openide-actions-SaveAsTemplateAction.shadow">
+                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-SaveAsTemplateAction.instance"/>
+                        <attr name="position" intvalue="800"/>
+                    </file>
+                    <file name="org-openide-actions-ToolsAction.shadow">
+                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-ToolsAction.instance"/>
+                        <attr name="position" intvalue="1200"/>
+                    </file>
+                    <file name="sep-1.instance">
+                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
+                        <attr name="position" intvalue="100"/>
+                    </file>
+                    <file name="sep-2.instance">
+                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
+                        <attr name="position" intvalue="400"/>
+                    </file>
+                    <file name="sep-3.instance">
+                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
+                        <attr name="position" intvalue="700"/>
+                    </file>
+                    <file name="sep-4.instance">
+                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
+                        <attr name="position" intvalue="900"/>
+                    </file>
+                    <file name="sep-5.instance">
+                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
+                        <attr name="position" intvalue="1100"/>
+                    </file>
+                </folder>
+                <folder name="Factories">
+                    <file name="BlenderDataLoader.instance">
+                        <attr name="SystemFileSystem.icon" urlvalue="nbresloc:/com/jme3/gde/blender/blender.png"/>
+                        <attr name="dataObjectClass" stringvalue="com.jme3.gde.blender.BlenderDataObject"/>
+                        <attr name="instanceCreate" methodvalue="org.openide.loaders.DataLoaderPool.factory"/>
+                        <attr name="mimeType" stringvalue="application/blender"/>
+                    </file>
+                </folder>
+            </folder>
+        </folder>
+    </folder>
+    <folder name="Services">
+        <folder name="JavaHelp">
+            <file name="blender-helpset.xml" url="blender-helpset.xml">
+                <attr name="position" intvalue="3133"/>
+            </file>
+        </folder>
+        <folder name="MIMEResolver">
+            <file name="BlenderResolver.xml" url="BlenderResolver.xml">
+                <attr name="displayName" bundlevalue="com.jme3.gde.blender.Bundle#Services/MIMEResolver/BlenderResolver.xml"/>
+            </file>
+        </folder>
+    </folder>
+</filesystem>
index e4524b4..7266104 100644 (file)
@@ -1,8 +1,8 @@
-build.xml.data.CRC32=525c4eca
+build.xml.data.CRC32=e89ba76a
 build.xml.script.CRC32=cdae6a36
 build.xml.stylesheet.CRC32=a56c6a5b@1.45.1
 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
 # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
-nbproject/build-impl.xml.data.CRC32=525c4eca
+nbproject/build-impl.xml.data.CRC32=e89ba76a
 nbproject/build-impl.xml.script.CRC32=246f9b81
 nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.45.1
index 272dd53..35d8725 100644 (file)
                 <package>com.jme3.scene.debug</package>
                 <package>com.jme3.scene.mesh</package>
                 <package>com.jme3.scene.plugins</package>
+                <package>com.jme3.scene.plugins.blender</package>
+                <package>com.jme3.scene.plugins.blender.data</package>
+                <package>com.jme3.scene.plugins.blender.exception</package>
+                <package>com.jme3.scene.plugins.blender.helpers</package>
+                <package>com.jme3.scene.plugins.blender.helpers.v249</package>
+                <package>com.jme3.scene.plugins.blender.structures</package>
+                <package>com.jme3.scene.plugins.blender.utils</package>
                 <package>com.jme3.scene.plugins.ogre</package>
                 <package>com.jme3.scene.plugins.ogre.matext</package>
                 <package>com.jme3.scene.shape</package>
index bee1e54..ef565be 100644 (file)
@@ -41,10 +41,13 @@ modules=\
     ${project.com.jme3.gde.welcome}:\
     ${project.com.jme3.gde.codecheck}:\
     ${project.com.jme3.gde.obfuscate}:\
+    ${project.com.jme3.gde.blender}:\
     ${project.com.jme3.gde.angelfont}
 project.com.jme3.gde.android=jme3-android
 project.com.jme3.gde.angelfont=jme3-angelfont
+project.com.jme3.gde.blender=jme3-blender
 project.com.jme3.gde.codecheck=jme3-code-check
+project.com.jme3.gde.customcontrols=jme3-custom-controls
 project.com.jme3.gde.desktop.executables=jme3-desktop-executables
 project.com.jme3.gde.assetpack=jme3-assetpack-support
 project.com.jme3.gde.cinematics=jme3-cinematics