archive-org.com » ORG » F » FREEHEP.ORG

Total: 883

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • The FreeHEP Java Library - Contributors
    SLAC Mark Dönszelmann SLAC Julius Hrivnac LAL Tony Johnson SLAC Cal Loomis LAL Joseph Perl SLAC Victor Serbo SLAC Max Turri SLAC Students Peter Armstrong SLAC Simon Fischer CERN 2001 Partick Hellwig CERN 2000 Sami Kama CERN 2001 Paul Spence SLAC You can contact the current authors by sending e mail to developers freehep org Institutes CERN European Organization for Nuclear Research Geneva Switzerland LAL Laboratoire de l Accélérateur Linéaire

    Original URL path: http://java.freehep.org/freehep1.x/Contributors.printable.html (2016-02-10)
    Open archived version from archive


  • The FreeHEP Java Library - Users
    U S A WIRED WWW Interactive Remote Event Display SLAC Stanford California U S A GraXML Java3D graphics display tool using XML Julius Hrivnac LAL Orsay France Geant4 Simulation Toolkit Magnetic Field project for the ATLAS Detector at CERN Andrea Formica Matrex A graphical tool to show organize and calculate big amounts of data Andrea Ferrandi If you are a user of the FreeHEP library and wish to make add

    Original URL path: http://java.freehep.org/freehep1.x/Users.printable.html (2016-02-10)
    Open archived version from archive

  • org.freehep.application (FreeHEP API Specification, Version current)
    menu for setting the look and feel of an application PrintHelper PrintPreview This class can be used to add print preview capabilities to an application ProgressMeter A progress meter designed to slot into a StatusBar PropertyUtilities A set of static methods for operating on a Properties set PropertyUtilities PropertyTable Creates a TableModel from a property set PropertyUtilities TranslatedProperties A Properties object whose values and defaults are automatically translated if they

    Original URL path: http://java.freehep.org/lib/freehep/api/org/freehep/application/package-summary.html (2016-02-10)
    Open archived version from archive

  • org.freehep.application.mdi (FreeHEP API Specification, Version current)
    Class Summary ControlPageManager A TabbedPageManager that only shows its tabs when there is more than one page InternalFramePageManager A PageManager which manages its pages as InternalFrames on a Desktop MDIApplication Extends Application to provide MDI facilities PageContext Allows the user to interact with a Page in an abstract way PageEvent Page Events are delivered to PageListeners in response to user interaction with a page PageManager A PageManager manages a set

    Original URL path: http://java.freehep.org/lib/freehep/api/org/freehep/application/mdi/package-summary.html (2016-02-10)
    Open archived version from archive

  • AID - Overview
    definition source files aid The tools reads in one or more aid files parses them for correctness and keeps all information in a runtime type identification RTTI tree in memory It then uses several generators to generate the language specific

    Original URL path: http://java.freehep.org/freehep1.x/aid/index.printable.html (2016-02-10)
    Open archived version from archive

  • AID - Contributors
    Class Diagram ToDo List Contributors Mark Donszelmann Mark Donszelmann slac stanford edu nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp

    Original URL path: http://java.freehep.org/freehep1.x/aid/Contributors.html (2016-02-10)
    Open archived version from archive

  • AID - Users
    all of the definitions of their interfaces AIDA Abstract Interfaces for Data Analysis HepRep High Energy Physics Representables for Event Display LCIO Linear Collider IO Format nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp

    Original URL path: http://java.freehep.org/freehep1.x/aid/Users.html (2016-02-10)
    Open archived version from archive

  • AID - Manual
    be properly generated A language specific closure may exist using the syntax cpp non parsed language specific text at any place where comments may exist and are copied The closure will be copied for that language only Any language acronym can be defined and picked up the generator as long as it is an identifier starting with The sections between the curly braces are NOT parsed by aid has to conform the target language and any typing imports includes see below will not be generated The tool could easily be extended for other language bindings if necessary The parser for AID is generated by JavaCC JavaCompilerCompiler from a jj file which describes the AID language in tokens and productions of these tokens AID Generators The generators use a set of tables to do translations of types lookup which include imports are needed and define initial values These tables can be extended by the user Aid translates types return types types of parameters types of inheritance types of exceptions and types of variables to language specific types Primitive types are not looked up To inherit a class in one language and not in another one simply defines a special type setting it in one property table to the superclass and in the other to nothing Resulting language specific types are looked up in tables to see if they need imports includes or forward declarations Initializer values are also looked up in tables If mapped to the empty string the initialization will be omitted Care must be taken that initial values are only specified starting at the end of the parameter list and if mapped to the empty string no initial values appear in front of that parameter or all initial values in front have to map to the empty string JavaInterface JavaClass Generator The property file aid types java properties is used to lookup of java types Since the aid files are almost the same as java most types will not need translation and this table may be more or less empty The property file aid imports java properties is used lookup what imports are needed The property file aid values java properties is used to lookup initializer values Most values will not need a translation However since java does not have initializer values for methods extra methods are generated with shorter parameter lists for the interface The JavaClass generator will generate an Abstract class which leaves the full method abstract but fills in all the initial values for the corresponding methods with shorter parameter lists Enum definitions are output as lists of and const as public final static variables Const on methods and any modifier are not output to the java language Parameterized types are output as extra comments on the top level type Both Java generators define the property java while the JavaInterface generator also defines java interface and the JavaClass generator defines java class CPPHeader Generator The property file aid types cpp properties is used to lookup of

    Original URL path: http://java.freehep.org/freehep1.x/aid/Manual.html (2016-02-10)
    Open archived version from archive



  •