Formation Fudaa-Crue 16 Décembre – 17 Décembre 2013.

Slides:



Advertisements
Présentations similaires
Formation Fudaa-Crue 16 Décembre – 17 Décembre 2013.
Advertisements

Interactivité et Lingo Interactivité - spécifier le déroulement en fonction des actions de l’usager Ex: Déroulement si l’usager clique Choix dans une liste.
Outils et scénarios d’édition collaborative en Haute École Étienne Vandeput Projet HETICE © CRIFA - ULg.
Formation ExtJS 1 Vendredi 21 aout 2009 – Villeurbanne – Société IZEO.
RMLL 2008 Isis-FISH/Gesi Benjamin Poussin Code Lutin
1 Administration ESCO-Portail Les environnements numériques de travail Administration du socle de l'ENT Les applications.
Guide de l'enseignant SolidWorks, leçon 1 Nom de l'établissement Nom de l'enseignant Date.
Chainedit 10èmes Rencontres Mondiales du Logiciel Libre Nantes – 10 juillet 2009 Frédéric Hannouche - CIRM.
Initiation à QuickPlace, janvier Initiation à QuickPlace n Nature de l'outil n Fonctions de base (lecture, création) n Fonctions de gestionnaire.
GOOGLE MAPS ANDROID API V2. INTRODUCTION TO THE GOOGLE MAPS ANDROID API V2.
Installation De Peakup.  Télécharger le fichier peakup2.4.0.free.zip  Décompresser le fichier extrait sur une Directory de votre choix  Créer un lient.
Réaliser un CD lecteur de salon (photos ou vidéos) pouvant être lu
Procédures Framework LDAP
Nouveautés Version 4.1 et mai 2017.
SharePoint Saturday Genève 2016
Présenté par M. Anis DIALLO
Mener une activité.
Google analytics.
ATS8500 Standalone Downloader.
JT12-RSI mars 1999 Délégation aux systèmes d'information
Suivi des démarches en ligne via le Gestionnaire de Suivi Services Instructeurs Paris – 29/08/2012.
Outils pour la scénarisation pédagogique
Google analytics.
Publication site AROEVEN
Initiation aux bases de données et à la programmation événementielle
L’essentiel à retenir BUDI - Vision partenaires
MOT Éditeur de modèles de connaissances par objets typés
Réalisation d'agents de surveillance Zephir
Virtualisation d’applications mobiles dans un réseau de Cloudlets
Caroline LAURENT, Véronique PETIT
1ers pas des utilisateurs migrés
GRAPHISME PAR ORDINATEUR
élaboration de contenus pédagogiques
Windev.
Démarche de conception. Démarche didactique.
GRAPHISME PAR ORDINATEUR
Notion De Gestion De Bases De Données
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Télémétrie moto Blondé Lukas Dubos Dorian 1TSSNIR.
Présenté par : EA Gauthier PIPINO Thomas YOUNES Iheb
Module M3202 Démarche d’amélioration
3- Nouvelles pages d’accueil
Environnement de gestion des machines Virtuelles
Package R Markdown: Un outil pour générer des pages html avec R Studio
SolidWorks : CREATION de VOLUMES
USER GUIDE : BASE DE DOCUMENTATION
Programmation Android Première application Android
Module bibliothèques numériques : le format PDF
Épreuve écrite E4.1 BTS CG Session /02/2017.
TraAM Le 11/12/2017 Réunion 2 (visioconférence) (travaux académiques mutualisés) Processus d’expérimentation des TraAM Orléans -Tours.
Langages de programmation TP11
Présenté par M. Anis DIALLO
FORMATION POWERPOINT 2007/2010
20 Données semi-structurées et XML
EPITECH 2009 UML EPITECH 2009
JDepend - Analyse de la qualité du code Java -
Un Mécanisme d‘Adaptation Guidé par le Contexte en Utilisant une Représentation par Objets Manuele Kirsch Pinheiro Laboratoire LSR – IMAG, Équipe SIGMA.
Logiciel de présentation
Système de gestion de contenu de sites web
Elles contiennent des informations autre que géométriques
Démarrage du projet Préparer les fonds de plan
État d’avancement REGARDS
Tableaux croisés dynamiques sous Excel: des outils simples pour une analyse rapide de jeux de données en cytométrie Camille SANTA MARIA Ingénieur d’étude.
Audrey Gervereau, Métis, stage M2
FRAMEWORKS : XMLBEANS / STRIPES
Point d’information RNT
STS Web Services libres Gérer les services libres
Sélectionner l’apprenti(e) Module 5
MOT Éditeur de modèles de connaissances par objets typés
GUIDE DE PRISE EN MAIN FRONT OFFICE
Transcription de la présentation:

Formation Fudaa-Crue 16 Décembre – 17 Décembre 2013

Crue IO 2

Lecture Fichier Crue 9 FortranReader issu de Dodico DCFileReader / DCFileWriter DHReader / DHWriter 3

Lecture Fichiers Crue 10 Utilisation de Xstream o Serialisation d’objets en XML CrueDataXmlReaderWriterImpl Des classes identiques au fichier XML: les DAO.. 3 classes principales o CrueDaoXXX Structure du fichier XML o CrueDaoStructureXXX Les classes DAO et la configuration de Xstream o CrueConverterXXX Conversion des DAO vers EMHs 4

Validation XML Description des XSD o Notion de frag- Validation par fichier Validation globale: o ValidateModeleScenarioWithSchema o TestValidateModeleScenario 5

Exemples Ajout d’un log à la lecture dans Crue9 o traduction Lecture fichier XML via Xstream o Dans Crue IO o Utilisation de la classe CrueXmlReaderWriterImpl o Fichier formation.xml o Créer un package formation dans test 6

Crue OTFA / Comparaison Etapes 1.Sélection 2.Comparaison Fichier de configuration Performance: cache o ExecuteComparaison Sélection JXPath: exemple o ConvertSelectOnItemRequest o RequeteTest o Voir test exemple: ConvertSelectOnTest 7

Exemple XPathExample 8

Crue-Projet 9

Objectifs Chargement d’un scénario complet Sauvegarde d’un scénario Migration Edition Modification o Renommer o Migrer 10

Principales classes Ordonnanceur Loader Saver Tests d’intégration o Lire un projet complet facilement o Fichiers zip pour Crue10 o Exemple OTFA avec Crue 10 11

Validation d’une étude 3 validations Validation XML globale Chargement des fichiers o Pouvoir construire le modèle objet Validation métier 12

Crue Application 13 Profile: dev

Construction du zip Analyse du contenu 14

Origine des fichiers 15 Fichiers utilisés par défaut

Ajouter une nouvelle grammaire Cas dev pour ne pas tout modifier Modification de la configuration etc o FudaaCrue_Site.xml o Crue10VersionConfig o CrueConfigMetierLoader: version du CCM Gestion des nouvelles versions o CrueFileFormatBuilder 16

Vues, Perspectives Perspective: pas une notion Netbeans RCP o Notion de groupe non suffisant o Package service: PerspectiveServiceStudy Vue o TopComponent o Creation d’une vue Test o Voir les classes Example o Attention à TestCoeurConfig (tests précédents) 17

Exemple: création d’une Window o Reaction modification o OutlineView o Exemple action: OptionResetAction 18

Actions Action o menu NodeAction o Attaché à un nœud Actions longues o Ne pas bloquer l’UI o showProgressDialogAndRun: dialogue modale o CrueSwingWorker: action en arrière-plan Exemple VisuPanelLoader 19

Service ConfigurationManagerService EMHProjetServiceImpl ModellingScenarioService PostRunService SysdocService 20

Crue Sydoc Parcourir un dossier d’aide o Suffixe Handler pour les classes analysant les fichiers html Construire un plan Vérifier les liens Indexer ( via lucene) Agréger des documents Note Utilisation des Threads pour performance 21

UI Sydoc API Netbeans RCP o TopComponent, AbstractNode HelpCtx SysdocService SysdocUrlBuilder Creation de l’URL selon le contexte 22

Vue planimétrique Présentation Ebli Fonctionnement spécifique Fudaa-Crue Tests o PlanimetryLauncherExample 23

Ebli 2D Notion de calque o ZCalquePoint Notion de modele o ZModelePoint Objet graphique Gr… o Voir méthode paintDonnees Trace VisuPanel 24

Planimétrie Modele o PlanimetryNodeLayerModel Vue o PlanimetryNodeLayer Groupe de calques o PlanimetryHydraulicGroup Actions o Package action Configuration o Package configuration o ConfigurationInfo: persistence et afffichage des propriétés o Configuration : utilisation des données pour l’affichage 25

26 groupe layer

Controller LayerNodeController o Création du calque o Création des actions Indexer o Liaison entre l’UID et la position dans le calque Gère les modifications des données o Mise à jour des positions pour les objets liés o Modifie les nœuds si branches modifiées o Modifie les nœuds si casiers modifiés AbstractGeomUpdater 27