`
alartin
  • 浏览: 209881 次
社区版块
存档分类
最新评论

Netbeans平台: .shadow文件

阅读更多

Netbeans平台中, .shadow文件主要用于系统文件系统的配置数据上. .shadow文件在功能上和Unix的软连接很像. 实际上就是一个文件的指针. .shadow文件通常在只需要一个对象实例,但是必须在多个目录下存在的情况下使用. 例如, 一个动作通常在系统文件系统中Action目录下声明,但是这个动作也必须在菜单和工具栏中出现. 我们不能创建这个动作的多个实例来解决上面的问题. 一个.instance文件在模块的层文件layer.xml中的Actions目录中创建. 然后在其他需要这个对象的地方创建对应的.shadow文件指向这个.instance文件. 在系统文件系统中声明一个.shadow文件:
  1. <folder name="A">
  2. <file name="com-foo-mymodule-MyClass.instance"/>
  3. <!---->folder>
  4. <folder name="B">
  5. <file name="Shadow1.shadow">
  6. <attr name="originalFile" stringvalue="A/com-foo-mymodule-MyClass.instance"/>
  7. <!---->file>
  8. <!---->folder>
  9. <folder name="C">
  10. <file name="anotherShadow.shadow">
  11. <attr name="originalFile" stringvalue="A/com-foo-mymodule-MyClass.instance"/>
  12. <!---->file>
  13. <!---->folder>
<folder name="A"><folder name="B"><folder name="C"><file name="anotherShadow.shadow">
</file></folder></folder></folder>

.shadow文件可以指向系统文件的任何文件, 也可以指向磁盘上的真实文件. 例如在Netbeans IDE中Favorite Tab面板上,使用.shadow文件指向磁盘上的真实目录.

分享到:
评论

相关推荐

    netbeans字体配置文件.netbeans字体配置文件

    netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体...

    org.netbeans.lib.axtextra

    在压缩包子文件的文件名称列表中仅列出 "org",这可能表示整个库的结构,其中包含了 `org.netbeans.lib.axtextra` 包下的所有源代码、类文件和其他资源。通常,这样的目录结构意味着库包含了多个类和相关支持文件,...

    语言程序设计资料:第13章_开发工具:NetBeans的使用.ppt

    语言程序设计资料:第13章_开发工具:NetBeans的使用.ppt

    Pro.Netbeans.IDE.6.Rich.Client.Platform.Edition

    《Pro.Netbeans.IDE.6.Rich.Client.Platform.Edition》是针对NetBeans IDE 6的深入教程,专注于富客户端平台(Rich Client Platform)的开发。NetBeans IDE是一款强大的开源集成开发环境,尤其在Java开发领域备受...

    语言程序设计资料:NetBeans使用文档.doc

    语言程序设计资料:NetBeans使用文档.doc

    语言程序设计资料:NetBeans学习笔记.doc

    语言程序设计资料:NetBeans学习笔记.doc

    NetBeans.Platform.6.9.Developers.Guide

    - **Swing 在 NetBeans Platform 中的作用**:NetBeans Platform 6.9 提供了一个专门为 Swing 设计的应用程序框架,这意味着开发者可以利用平台提供的工具和服务来简化 Swing 应用程序的开发过程。 - **框架优势**:...

    Netbeans.教程.doc编程资料

    Netbeans.教程.doc

    NetBeans图书:Pro NetBeans IDE 5.5 Enterprise Edition

    一共分两卷,这是第二部分。... you'll find what you need in this book to get started with the more vibrant, more productive extensible NetBeans platform project found on netbeans.org.

    Java-netbeans-7.rar

    在使用Java-netbeans-7.rar这个压缩包时,解压后将得到NetBeans 7的安装文件,按照安装向导步骤即可完成安装。安装完成后,你可以开始利用NetBeans 7的全部功能来编写、调试和部署Java应用程序。无论是初学者还是...

    The.Definitive.Guide.to.NetBeans.Platform.7.pdf.rar

    《The Definitive Guide to NetBeans Platform 7》是一本由NetBeans官方网站提供的权威Java开发指南,这本书深入探讨了NetBeans Platform 7的各种特性和功能,旨在帮助开发者充分利用这一强大的开发平台进行应用程序...

    NetBeans.Platform.6.9.Developers.Guide的代码

    总的来说,NetBeans.Platform.6.9.Developers.Guide提供了全面的指导,让开发者能够有效地利用NetBeans构建模块化、基于Petri网的任务管理应用。通过深入学习这个指南和实践其中的代码,开发者不仅可以提升在...

    语言程序设计资料:NetBeans使用教程.doc

    NetBeans 是一个流行的集成开发环境(IDE),它提供了一个功能强大且灵活的平台 для开发 Java 应用程序。在本教程中,我们将学习如何使用 NetBeans 创建一个 Java 应用程序,并编写用于测试的 JavaBean 和测试...

    [The.Definitive.Guide.to.NetBeans.Platform.7].Heiko.B&ouml;ck.文字版.pdf

    《NetBeans平台终极指南》是Heiko Böck编著的一本详尽的书籍,旨在为读者提供关于NetBeans平台的全面理解与深入洞察。本书不仅涵盖了NetBeans平台的基础概念和核心架构,还深入探讨了如何开发用户界面、利用标准...

    netbeans64位.zip

    - NetBeans支持创建、管理和组织多个项目,每个项目可以包含源代码、资源文件、库引用等。 - 它还支持版本控制系统如Git,方便团队协作和代码版本控制。 4. **Maven和Ant支持**: - 对于Java项目,NetBeans可以...

    NetBeans.IDE.7.Cookbook

    - **解决方案**:关闭不必要的背景任务,减少打开的文件数量,考虑增加系统的RAM。 #### 四、高级功能详解 - **版本控制集成**:NetBeans IDE 7 支持多种版本控制系统(如SVN、Git等),便于团队协作和代码管理。...

    Apress,.Pro.Netbeans.IDE.6.Rich.Client.Platform.Edition.(2008).rar

    《Apress Pro NetBeans IDE 6 Rich Client Platform Edition (2008)》是一本专为开发者准备的指南,详细介绍了如何使用NetBeans IDE 6来构建富客户端平台应用程序。这本书由Apress出版社出版,旨在帮助程序员充分...

Global site tag (gtag.js) - Google Analytics