- Move OgreXML Support layer registration to Annotations
This commit is contained in:
parent
13e27bea1c
commit
90a195a3ee
@ -1,6 +1,5 @@
|
|||||||
Manifest-Version: 1.0
|
Manifest-Version: 1.0
|
||||||
OpenIDE-Module: com.jme3.gde.ogrexml/1
|
OpenIDE-Module: com.jme3.gde.ogrexml/1
|
||||||
OpenIDE-Module-Implementation-Version: 0
|
OpenIDE-Module-Implementation-Version: 0
|
||||||
OpenIDE-Module-Layer: com/jme3/gde/ogrexml/layer.xml
|
|
||||||
OpenIDE-Module-Localizing-Bundle: com/jme3/gde/ogrexml/Bundle.properties
|
OpenIDE-Module-Localizing-Bundle: com/jme3/gde/ogrexml/Bundle.properties
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
build.xml.data.CRC32=29e515b0
|
build.xml.data.CRC32=fb143d7c
|
||||||
build.xml.script.CRC32=a910387a
|
build.xml.script.CRC32=a910387a
|
||||||
build.xml.stylesheet.CRC32=a56c6a5b@2.66.1
|
build.xml.stylesheet.CRC32=a56c6a5b@2.67.1
|
||||||
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
|
# 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.
|
# 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=29e515b0
|
nbproject/build-impl.xml.data.CRC32=fb143d7c
|
||||||
nbproject/build-impl.xml.script.CRC32=2abbef60
|
nbproject/build-impl.xml.script.CRC32=2abbef60
|
||||||
nbproject/build-impl.xml.stylesheet.CRC32=238281d1@2.66.1
|
nbproject/build-impl.xml.stylesheet.CRC32=238281d1@2.67.1
|
||||||
|
@ -1,10 +1,5 @@
|
|||||||
LBL_OgreScene_loader_name=OgreScene Files
|
|
||||||
OpenIDE-Module-Display-Category=jMonkeyEngine
|
OpenIDE-Module-Display-Category=jMonkeyEngine
|
||||||
OpenIDE-Module-Long-Description=\
|
OpenIDE-Module-Long-Description=\
|
||||||
This plugin provides OgreXML importing and file type support
|
This plugin provides OgreXML importing and file type support
|
||||||
OpenIDE-Module-Name=OgreXML Support
|
OpenIDE-Module-Name=OgreXML Support
|
||||||
OpenIDE-Module-Short-Description=Provides OgreXML Importing and File Type Support
|
OpenIDE-Module-Short-Description=Provides OgreXML Importing and File Type Support
|
||||||
Services/MIMEResolver/OgreSceneResolver.xml=OgreScene Files
|
|
||||||
Services/MIMEResolver/OgreXMLResolver.xml=OgreXML Mesh Files
|
|
||||||
Services/MIMEResolver/OgreXMLSkeletonResolver.xml=OgreXML Skeleton Files
|
|
||||||
Templates/Other/OgreSceneTemplate.scene=Empty OgreScene file
|
|
||||||
|
@ -34,12 +34,20 @@ package com.jme3.gde.ogrexml;
|
|||||||
import com.jme3.gde.core.assets.AssetDataObject;
|
import com.jme3.gde.core.assets.AssetDataObject;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import org.openide.filesystems.FileObject;
|
import org.openide.filesystems.FileObject;
|
||||||
|
import org.openide.filesystems.MIMEResolver;
|
||||||
|
import org.openide.loaders.DataObject;
|
||||||
import org.openide.loaders.DataObjectExistsException;
|
import org.openide.loaders.DataObjectExistsException;
|
||||||
import org.openide.loaders.MultiFileLoader;
|
import org.openide.loaders.MultiFileLoader;
|
||||||
import org.openide.nodes.CookieSet;
|
import org.openide.nodes.CookieSet;
|
||||||
import org.openide.nodes.Node;
|
import org.openide.nodes.Node;
|
||||||
import org.openide.text.DataEditorSupport;
|
import org.openide.text.DataEditorSupport;
|
||||||
|
|
||||||
|
@MIMEResolver.ExtensionRegistration(
|
||||||
|
displayName="OgreXML Material",
|
||||||
|
mimeType="text/ogrematerial",
|
||||||
|
extension={ "material" }
|
||||||
|
)
|
||||||
|
@DataObject.Registration(displayName = "OgreXML Material", mimeType = "text/ogrematerial", iconBase = "com/jme3/gde/ogrexml/ogre-logo.png")
|
||||||
public class OgreMaterialDataObject extends AssetDataObject {
|
public class OgreMaterialDataObject extends AssetDataObject {
|
||||||
|
|
||||||
public OgreMaterialDataObject(FileObject pf, MultiFileLoader loader) throws DataObjectExistsException, IOException {
|
public OgreMaterialDataObject(FileObject pf, MultiFileLoader loader) throws DataObjectExistsException, IOException {
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
<?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="material"/>
|
|
||||||
<resolver mime="text/ogrematerial"/>
|
|
||||||
</file>
|
|
||||||
</MIME-resolver>
|
|
@ -33,10 +33,45 @@ package com.jme3.gde.ogrexml;
|
|||||||
|
|
||||||
import com.jme3.gde.core.assets.SpatialAssetDataObject;
|
import com.jme3.gde.core.assets.SpatialAssetDataObject;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
import org.openide.awt.ActionID;
|
||||||
|
import org.openide.awt.ActionReference;
|
||||||
|
import org.openide.awt.ActionReferences;
|
||||||
import org.openide.filesystems.FileObject;
|
import org.openide.filesystems.FileObject;
|
||||||
|
import org.openide.filesystems.MIMEResolver;
|
||||||
|
import org.openide.loaders.DataObject;
|
||||||
import org.openide.loaders.DataObjectExistsException;
|
import org.openide.loaders.DataObjectExistsException;
|
||||||
import org.openide.loaders.MultiFileLoader;
|
import org.openide.loaders.MultiFileLoader;
|
||||||
|
|
||||||
|
@MIMEResolver.NamespaceRegistration(
|
||||||
|
displayName = "OgreXML Scene",
|
||||||
|
mimeType = "text/ogrescene+xml",
|
||||||
|
elementNS = {"scene"},
|
||||||
|
acceptedExtension = { "scene", "xml" },
|
||||||
|
checkedExtension = { "scene", "xml" }
|
||||||
|
)
|
||||||
|
@DataObject.Registration(displayName = "OgreXML Scene", mimeType = "text/ogrescene+xml", iconBase = "com/jme3/gde/ogrexml/ogre-scene.png")
|
||||||
|
@ActionReferences(value = {
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "jMonkeyPlatform", id = "com.jme3.gde.core.assets.actions.ConvertModel"), path = "Loaders/text/ogrescene+xml/Actions", position = 10),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "jMonkeyPlatform", id = "com.jme3.gde.core.assets.actions.OpenModel"), path = "Loaders/text/ogrescene+xml/Actions", position = 20),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "Edit", id = "org.openide.actions.CutAction"), path = "Loaders/text/ogrescene+xml/Actions", position = 200, separatorBefore = 100),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "Edit", id = "org.openide.actions.CopyAction"), path = "Loaders/text/ogrescene+xml/Actions", position = 300, separatorAfter = 400),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "Edit", id = "org.openide.actions.DeleteAction"), path = "Loaders/text/ogrescene+xml/Actions", position = 500),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "System", id = "org.openide.actions.RenameAction"), path = "Loaders/text/ogrescene+xml/Actions", position = 600, separatorAfter = 700),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "System", id = "org.openide.actions.SaveAsTemplateAction"), path = "Loaders/text/ogrescene+xml/Actions", position = 800, separatorAfter = 900),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "System", id = "org.openide.actions.FileSystemAction"), path = "Loaders/text/ogrescene+xml/Actions", position = 1000, separatorAfter = 1100),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "System", id = "org.openide.actions.ToolsAction"), path = "Loaders/text/ogrescene+xml/Actions", position = 1200),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "System", id = "org.openide.actions.PropertiesAction"), path = "Loaders/text/ogrescene+xml/Actions", position = 1300)
|
||||||
|
})
|
||||||
public class OgreSceneDataObject extends SpatialAssetDataObject {
|
public class OgreSceneDataObject extends SpatialAssetDataObject {
|
||||||
|
|
||||||
public OgreSceneDataObject(FileObject pf, MultiFileLoader loader) throws DataObjectExistsException, IOException {
|
public OgreSceneDataObject(FileObject pf, MultiFileLoader loader) throws DataObjectExistsException, IOException {
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
<?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="scene"/>
|
|
||||||
<ext name="xml"/>
|
|
||||||
<resolver mime="text/ogrescene+xml">
|
|
||||||
<xml-rule>
|
|
||||||
<element name="scene"/>
|
|
||||||
</xml-rule>
|
|
||||||
</resolver>
|
|
||||||
</file>
|
|
||||||
</MIME-resolver>
|
|
@ -40,12 +40,47 @@ import java.io.IOException;
|
|||||||
import org.openide.DialogDisplayer;
|
import org.openide.DialogDisplayer;
|
||||||
import org.openide.NotifyDescriptor;
|
import org.openide.NotifyDescriptor;
|
||||||
import org.openide.NotifyDescriptor.Confirmation;
|
import org.openide.NotifyDescriptor.Confirmation;
|
||||||
|
import org.openide.awt.ActionID;
|
||||||
|
import org.openide.awt.ActionReference;
|
||||||
|
import org.openide.awt.ActionReferences;
|
||||||
import org.openide.filesystems.FileLock;
|
import org.openide.filesystems.FileLock;
|
||||||
import org.openide.filesystems.FileObject;
|
import org.openide.filesystems.FileObject;
|
||||||
|
import org.openide.filesystems.MIMEResolver;
|
||||||
|
import org.openide.loaders.DataObject;
|
||||||
import org.openide.loaders.DataObjectExistsException;
|
import org.openide.loaders.DataObjectExistsException;
|
||||||
import org.openide.loaders.MultiFileLoader;
|
import org.openide.loaders.MultiFileLoader;
|
||||||
import org.openide.util.Exceptions;
|
import org.openide.util.Exceptions;
|
||||||
|
|
||||||
|
@MIMEResolver.NamespaceRegistration(
|
||||||
|
displayName = "OgreXML File",
|
||||||
|
mimeType = "text/ogrexml+xml",
|
||||||
|
elementNS = {"mesh"},
|
||||||
|
acceptedExtension = { "xml", "meshxml" },
|
||||||
|
checkedExtension = {"xml", "meshxml"}
|
||||||
|
)
|
||||||
|
@DataObject.Registration(displayName = "OgreXML File", mimeType = "text/ogrexml+xml", iconBase = "com/jme3/gde/ogrexml/ogre-logo.png")
|
||||||
|
@ActionReferences(value = {
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "jMonkeyPlatform", id = "com.jme3.gde.core.assets.actions.ConvertModel"), path = "Loaders/text/ogrexml+xml/Actions", position = 10),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "jMonkeyPlatform", id = "com.jme3.gde.core.assets.actions.OpenModel"), path = "Loaders/text/ogrexml+xml/Actions", position = 20),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "Edit", id = "org.openide.actions.CutAction"), path = "Loaders/text/ogrexml+xml/Actions", position = 200, separatorBefore = 100),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "Edit", id = "org.openide.actions.CopyAction"), path = "Loaders/text/ogrexml+xml/Actions", position = 300, separatorAfter = 400),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "Edit", id = "org.openide.actions.DeleteAction"), path = "Loaders/text/ogrexml+xml/Actions", position = 500),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "System", id = "org.openide.actions.RenameAction"), path = "Loaders/text/ogrexml+xml/Actions", position = 600, separatorAfter = 700),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "System", id = "org.openide.actions.SaveAsTemplateAction"), path = "Loaders/text/ogrexml+xml/Actions", position = 800, separatorAfter = 900),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "System", id = "org.openide.actions.FileSystemAction"), path = "Loaders/text/ogrexml+xml/Actions", position = 1000, separatorAfter = 1100),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "System", id = "org.openide.actions.ToolsAction"), path = "Loaders/text/ogrexml+xml/Actions", position = 1200),
|
||||||
|
@ActionReference(id =
|
||||||
|
@ActionID(category = "System", id = "org.openide.actions.PropertiesAction"), path = "Loaders/text/ogrexml+xml/Actions", position = 1300)
|
||||||
|
})
|
||||||
public class OgreXMLDataObject extends SpatialAssetDataObject {
|
public class OgreXMLDataObject extends SpatialAssetDataObject {
|
||||||
|
|
||||||
public OgreXMLDataObject(FileObject pf, MultiFileLoader loader) throws DataObjectExistsException, IOException {
|
public OgreXMLDataObject(FileObject pf, MultiFileLoader loader) throws DataObjectExistsException, IOException {
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
<?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="xml"/>
|
|
||||||
<ext name="meshxml"/>
|
|
||||||
<resolver mime="text/ogrexml+xml">
|
|
||||||
<xml-rule>
|
|
||||||
<element name="mesh"/>
|
|
||||||
</xml-rule>
|
|
||||||
</resolver>
|
|
||||||
</file>
|
|
||||||
</MIME-resolver>
|
|
@ -34,9 +34,18 @@ package com.jme3.gde.ogrexml;
|
|||||||
import com.jme3.gde.core.assets.SpatialAssetDataObject;
|
import com.jme3.gde.core.assets.SpatialAssetDataObject;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import org.openide.filesystems.FileObject;
|
import org.openide.filesystems.FileObject;
|
||||||
|
import org.openide.filesystems.MIMEResolver;
|
||||||
|
import org.openide.loaders.DataObject;
|
||||||
import org.openide.loaders.DataObjectExistsException;
|
import org.openide.loaders.DataObjectExistsException;
|
||||||
import org.openide.loaders.MultiFileLoader;
|
import org.openide.loaders.MultiFileLoader;
|
||||||
|
|
||||||
|
@MIMEResolver.NamespaceRegistration(
|
||||||
|
displayName = "OgreXML Skeleton",
|
||||||
|
mimeType = "text/ogrexmlskeleton+xml",
|
||||||
|
elementNS = {"skeleton"},
|
||||||
|
acceptedExtension = {"xml", "skeleton"}
|
||||||
|
)
|
||||||
|
@DataObject.Registration(displayName = "OgreXML Skeleton", mimeType = "text/ogrexmlskeleton+xml", iconBase = "com/jme3/gde/ogrexml/ogre-logo.png")
|
||||||
public class OgreXMLSkeletonDataObject extends SpatialAssetDataObject {
|
public class OgreXMLSkeletonDataObject extends SpatialAssetDataObject {
|
||||||
|
|
||||||
public OgreXMLSkeletonDataObject(FileObject pf, MultiFileLoader loader) throws DataObjectExistsException, IOException {
|
public OgreXMLSkeletonDataObject(FileObject pf, MultiFileLoader loader) throws DataObjectExistsException, IOException {
|
||||||
|
@ -1,16 +0,0 @@
|
|||||||
<?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="xml"/>
|
|
||||||
<resolver mime="text/ogrexmlskeleton+xml">
|
|
||||||
<xml-rule>
|
|
||||||
<element name="skeleton"/>
|
|
||||||
</xml-rule>
|
|
||||||
</resolver>
|
|
||||||
</file>
|
|
||||||
</MIME-resolver>
|
|
@ -1,2 +0,0 @@
|
|||||||
<mesh>
|
|
||||||
</mesh>
|
|
@ -1,250 +0,0 @@
|
|||||||
<?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="text">
|
|
||||||
<folder name="ogrematerial">
|
|
||||||
<folder name="Actions">
|
|
||||||
<file name="org-openide-actions-CopyAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CopyAction.instance"/>
|
|
||||||
<attr name="position" intvalue="400"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-CutAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CutAction.instance"/>
|
|
||||||
<attr name="position" intvalue="300"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-DeleteAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-DeleteAction.instance"/>
|
|
||||||
<attr name="position" intvalue="600"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-FileSystemAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-FileSystemAction.instance"/>
|
|
||||||
<attr name="position" intvalue="1100"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-OpenAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-OpenAction.instance"/>
|
|
||||||
<attr name="position" intvalue="100"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-PropertiesAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-PropertiesAction.instance"/>
|
|
||||||
<attr name="position" intvalue="1400"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-RenameAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-RenameAction.instance"/>
|
|
||||||
<attr name="position" intvalue="700"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-SaveAsTemplateAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-SaveAsTemplateAction.instance"/>
|
|
||||||
<attr name="position" intvalue="900"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-ToolsAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-ToolsAction.instance"/>
|
|
||||||
<attr name="position" intvalue="1300"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-1.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="200"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-2.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="500"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-3.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="800"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-4.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="1000"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-5.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="1200"/>
|
|
||||||
</file>
|
|
||||||
</folder>
|
|
||||||
<folder name="Factories">
|
|
||||||
<file name="OgreMaterialDataLoader.instance">
|
|
||||||
<attr name="SystemFileSystem.icon" urlvalue="nbresloc:/com/jme3/gde/ogrexml/ogre-logo.png"/>
|
|
||||||
<attr name="dataObjectClass" stringvalue="com.jme3.gde.ogrexml.OgreMaterialDataObject"/>
|
|
||||||
<attr name="instanceCreate" methodvalue="org.openide.loaders.DataLoaderPool.factory"/>
|
|
||||||
<attr name="mimeType" stringvalue="text/ogrematerial"/>
|
|
||||||
</file>
|
|
||||||
</folder>
|
|
||||||
</folder>
|
|
||||||
<folder name="ogrexml+xml">
|
|
||||||
<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="org-openide-actions-CopyAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CopyAction.instance"/>
|
|
||||||
<attr name="position" intvalue="400"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-CutAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CutAction.instance"/>
|
|
||||||
<attr name="position" intvalue="300"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-DeleteAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-DeleteAction.instance"/>
|
|
||||||
<attr name="position" intvalue="600"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-FileSystemAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-FileSystemAction.instance"/>
|
|
||||||
<attr name="position" intvalue="1100"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-OpenAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-OpenAction.instance"/>
|
|
||||||
<attr name="position" intvalue="100"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-PropertiesAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-PropertiesAction.instance"/>
|
|
||||||
<attr name="position" intvalue="1400"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-RenameAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-RenameAction.instance"/>
|
|
||||||
<attr name="position" intvalue="700"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-SaveAsTemplateAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-SaveAsTemplateAction.instance"/>
|
|
||||||
<attr name="position" intvalue="900"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-ToolsAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-ToolsAction.instance"/>
|
|
||||||
<attr name="position" intvalue="1300"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-1.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="200"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-2.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="500"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-3.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="800"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-4.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="1000"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-5.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="1200"/>
|
|
||||||
</file>
|
|
||||||
</folder>
|
|
||||||
<folder name="Factories">
|
|
||||||
<file name="OgreXMLDataLoader.instance">
|
|
||||||
<attr name="SystemFileSystem.icon" urlvalue="nbresloc:/com/jme3/gde/ogrexml/ogre-logo.png"/>
|
|
||||||
<attr name="dataObjectClass" stringvalue="com.jme3.gde.ogrexml.OgreXMLDataObject"/>
|
|
||||||
<attr name="instanceCreate" methodvalue="org.openide.loaders.DataLoaderPool.factory"/>
|
|
||||||
<attr name="mimeType" stringvalue="text/ogrexml+xml"/>
|
|
||||||
</file>
|
|
||||||
</folder>
|
|
||||||
</folder>
|
|
||||||
<folder name="ogrescene+xml">
|
|
||||||
<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="10"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-CopyAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CopyAction.instance"/>
|
|
||||||
<attr name="position" intvalue="400"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-CutAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CutAction.instance"/>
|
|
||||||
<attr name="position" intvalue="300"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-DeleteAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-DeleteAction.instance"/>
|
|
||||||
<attr name="position" intvalue="600"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-FileSystemAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-FileSystemAction.instance"/>
|
|
||||||
<attr name="position" intvalue="1100"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-OpenAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-OpenAction.instance"/>
|
|
||||||
<attr name="position" intvalue="100"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-PropertiesAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-PropertiesAction.instance"/>
|
|
||||||
<attr name="position" intvalue="1400"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-RenameAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-RenameAction.instance"/>
|
|
||||||
<attr name="position" intvalue="700"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-SaveAsTemplateAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-SaveAsTemplateAction.instance"/>
|
|
||||||
<attr name="position" intvalue="900"/>
|
|
||||||
</file>
|
|
||||||
<file name="org-openide-actions-ToolsAction.shadow">
|
|
||||||
<attr name="originalFile" stringvalue="Actions/System/org-openide-actions-ToolsAction.instance"/>
|
|
||||||
<attr name="position" intvalue="1300"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-1.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="200"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-2.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="500"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-3.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="800"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-4.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="1000"/>
|
|
||||||
</file>
|
|
||||||
<file name="sep-5.instance">
|
|
||||||
<attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
|
|
||||||
<attr name="position" intvalue="1200"/>
|
|
||||||
</file>
|
|
||||||
</folder>
|
|
||||||
<folder name="Factories">
|
|
||||||
<file name="OgreSceneDataLoader.instance">
|
|
||||||
<attr name="SystemFileSystem.icon" urlvalue="nbresloc:/com/jme3/gde/ogrexml/ogre-scene.png"/>
|
|
||||||
<attr name="dataObjectClass" stringvalue="com.jme3.gde.ogrexml.OgreSceneDataObject"/>
|
|
||||||
<attr name="instanceCreate" methodvalue="org.openide.loaders.DataLoaderPool.factory"/>
|
|
||||||
<attr name="mimeType" stringvalue="text/ogrescene+xml"/>
|
|
||||||
</file>
|
|
||||||
</folder>
|
|
||||||
</folder>
|
|
||||||
<folder name="ogrexmlskeleton+xml">
|
|
||||||
<folder name="Factories">
|
|
||||||
<file name="OgreSceneDataLoader.instance">
|
|
||||||
<attr name="SystemFileSystem.icon" urlvalue="nbresloc:/com/jme3/gde/ogrexml/ogre-logo.png"/>
|
|
||||||
<attr name="dataObjectClass" stringvalue="com.jme3.gde.ogrexml.OgreXMLSkeletonDataObject"/>
|
|
||||||
<attr name="instanceCreate" methodvalue="org.openide.loaders.DataLoaderPool.factory"/>
|
|
||||||
<attr name="mimeType" stringvalue="text/ogrescene+xml"/>
|
|
||||||
</file>
|
|
||||||
</folder>
|
|
||||||
</folder>
|
|
||||||
</folder>
|
|
||||||
</folder>
|
|
||||||
<folder name="Services">
|
|
||||||
<folder name="MIMEResolver">
|
|
||||||
<file name="OgreMaterialResolver.xml" url="OgreMaterialResolver.xml">
|
|
||||||
<attr name="displayName" bundlevalue="com.jme3.gde.ogrexml.Bundle#Services/MIMEResolver/OgreMaterialResolver.xml"/>
|
|
||||||
</file>
|
|
||||||
<file name="OgreSceneResolver.xml" url="OgreSceneResolver.xml">
|
|
||||||
<attr name="displayName" bundlevalue="com.jme3.gde.ogrexml.Bundle#Services/MIMEResolver/OgreSceneResolver.xml"/>
|
|
||||||
</file>
|
|
||||||
<file name="OgreXMLResolver.xml" url="OgreXMLResolver.xml">
|
|
||||||
<attr name="displayName" bundlevalue="com.jme3.gde.ogrexml.Bundle#Services/MIMEResolver/OgreXMLResolver.xml"/>
|
|
||||||
</file>
|
|
||||||
<file name="OgreXMLSkeletonResolver.xml" url="OgreXMLSkeletonResolver.xml">
|
|
||||||
<attr name="displayName" bundlevalue="com.jme3.gde.ogrexml.Bundle#Services/MIMEResolver/OgreXMLSkeletonResolver.xml"/>
|
|
||||||
</file>
|
|
||||||
</folder>
|
|
||||||
</folder>
|
|
||||||
</filesystem>
|
|
Loading…
x
Reference in New Issue
Block a user