source: doc/class structure todo.uxf@ 321470

Action_Thermostats Add_AtomRandomPerturbation Add_FitFragmentPartialChargesAction Add_RotateAroundBondAction Add_SelectAtomByNameAction Added_ParseSaveFragmentResults AddingActions_SaveParseParticleParameters Adding_Graph_to_ChangeBondActions Adding_MD_integration_tests Adding_ParticleName_to_Atom Adding_StructOpt_integration_tests AtomFragments Automaking_mpqc_open AutomationFragmentation_failures Candidate_v1.5.4 Candidate_v1.6.0 Candidate_v1.6.1 ChangeBugEmailaddress ChangingTestPorts ChemicalSpaceEvaluator CombiningParticlePotentialParsing Combining_Subpackages Debian_Package_split Debian_package_split_molecuildergui_only Disabling_MemDebug Docu_Python_wait EmpiricalPotential_contain_HomologyGraph EmpiricalPotential_contain_HomologyGraph_documentation Enable_parallel_make_install Enhance_userguide Enhanced_StructuralOptimization Enhanced_StructuralOptimization_continued Example_ManyWaysToTranslateAtom Exclude_Hydrogens_annealWithBondGraph FitPartialCharges_GlobalError Fix_BoundInBox_CenterInBox_MoleculeActions Fix_ChargeSampling_PBC Fix_ChronosMutex Fix_FitPartialCharges Fix_FitPotential_needs_atomicnumbers Fix_ForceAnnealing Fix_IndependentFragmentGrids Fix_ParseParticles Fix_ParseParticles_split_forward_backward_Actions Fix_PopActions Fix_QtFragmentList_sorted_selection Fix_Restrictedkeyset_FragmentMolecule Fix_StatusMsg Fix_StepWorldTime_single_argument Fix_Verbose_Codepatterns Fix_fitting_potentials Fixes ForceAnnealing_goodresults ForceAnnealing_oldresults ForceAnnealing_tocheck ForceAnnealing_with_BondGraph ForceAnnealing_with_BondGraph_continued ForceAnnealing_with_BondGraph_continued_betteresults ForceAnnealing_with_BondGraph_contraction-expansion FragmentAction_writes_AtomFragments FragmentMolecule_checks_bonddegrees GeometryObjects Gui_Fixes Gui_displays_atomic_force_velocity ImplicitCharges IndependentFragmentGrids IndependentFragmentGrids_IndividualZeroInstances IndependentFragmentGrids_IntegrationTest IndependentFragmentGrids_Sole_NN_Calculation JobMarket_RobustOnKillsSegFaults JobMarket_StableWorkerPool JobMarket_unresolvable_hostname_fix MoreRobust_FragmentAutomation ODR_violation_mpqc_open PartialCharges_OrthogonalSummation PdbParser_setsAtomName PythonUI_with_named_parameters QtGui_reactivate_TimeChanged_changes Recreated_GuiChecks Rewrite_FitPartialCharges RotateToPrincipalAxisSystem_UndoRedo SaturateAtoms_findBestMatching SaturateAtoms_singleDegree StoppableMakroAction Subpackage_CodePatterns Subpackage_JobMarket Subpackage_LinearAlgebra Subpackage_levmar Subpackage_mpqc_open Subpackage_vmg Switchable_LogView ThirdParty_MPQC_rebuilt_buildsystem TrajectoryDependenant_MaxOrder TremoloParser_IncreasedPrecision TremoloParser_MultipleTimesteps TremoloParser_setsAtomName Ubuntu_1604_changes stable
Last change on this file since 321470 was 6b59ab, checked in by Tillmann Crueger <crueger@…>, 15 years ago

Added planned new class-layout

  • Property mode set to 100644
File size: 6.2 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?><umlet_diagram><help_text>// Uncomment the following line to change the fontsize:
2// fontsize=14
3
4
5//////////////////////////////////////////////////////////////////////////////////////////////
6// Welcome to UMLet!
7//
8// Double-click on UML elements to add them to the diagram, or to copy them
9// Edit elements by modifying the text in this panel
10// Hold Ctrl to select multiple elements
11// Use Ctrl+mouse to select via lasso
12//
13// Use ± or Ctrl+mouse wheel to zoom
14// Drag a whole relation at its central square icon
15//
16// Press Ctrl+C to copy the whole diagram to the system clipboard (then just paste it to, eg, Word)
17// Edit the files in the "palettes" directory to create your own element palettes
18//
19// Select "Custom Elements &gt; New..." to create new element types
20//////////////////////////////////////////////////////////////////////////////////////////////
21
22
23// This text will be stored with each diagram; use it for notes.</help_text><zoom_level>10</zoom_level><element><type>com.umlet.element.base.Class</type><coordinates><x>340</x><y>240</y><w>210</w><h>190</h></coordinates><panel_attributes>&lt;&lt;Singleton&gt;&gt;
24World
25{Some Properties}
26--
27-id: Long
28_-ClassAttribute: Long_
29--
30#Operation(i: int): int
31/+AbstractOperation()/
32--
33Responsibilities
34-- Resp1
35*-- Resp2*</panel_attributes><additional_attributes></additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>540</x><y>590</y><w>210</w><h>190</h></coordinates><panel_attributes>Particle
36--
37-id: Long
38_-ClassAttribute: Long_
39--
40/+Tesselierung/
41--
42Responsibilities
43-- Resp1
44*-- Resp2*</panel_attributes><additional_attributes></additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>470</x><y>870</y><w>210</w><h>190</h></coordinates><panel_attributes>&lt;&lt;Composite&gt;&gt;
45ParticleGroup
46{Some Properties}
47--
48-id: Long
49_-ClassAttribute: Long_
50--
51#Operation(i: int): int
52/+AbstractOperation()/
53--
54Responsibilities
55-- Resp1
56*-- Resp2*</panel_attributes><additional_attributes></additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>550</x><y>750</y><w>100</w><h>140</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>80;30;80;80;30;80;30;120</additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>390</x><y>640</y><w>170</w><h>350</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;&lt;-</panel_attributes><additional_attributes>80;330;30;330;30;30;150;30</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1020</x><y>1160</y><w>210</w><h>190</h></coordinates><panel_attributes>Atom
57{Some Properties}
58--
59-id: Long
60_-ClassAttribute: Long_
61--
62#Operation(i: int): int
63/+AbstractOperation()/
64--
65Responsibilities
66-- Can have many roles
67*-- Resp2*</panel_attributes><additional_attributes></additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>800</x><y>1030</y><w>340</w><h>150</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>30;30;30;90;320;90;320;130</additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>420</x><y>400</y><w>230</w><h>210</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;&lt;-</panel_attributes><additional_attributes>30;30;30;130;210;130;210;190</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>170</x><y>610</y><w>210</w><h>190</h></coordinates><panel_attributes>PeriodenTafel
68{Some Properties}
69--
70-id: Long
71_-ClassAttribute: Long_
72--
73#Operation(i: int): int
74/+AbstractOperation()/
75--
76Responsibilities
77-- Resp1
78*-- Resp2*</panel_attributes><additional_attributes></additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>750</x><y>1160</y><w>210</w><h>190</h></coordinates><panel_attributes>&lt;&lt;Composite&gt;&gt;
79Molecule
80{Some Properties}
81--
82-id: Long
83_-ClassAttribute: Long_
84--
85#Operation(i: int): int
86/+AbstractOperation()/
87--
88Responsibilities
89-- Resp1
90*-- Resp2*</panel_attributes><additional_attributes></additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>800</x><y>1030</y><w>50</w><h>150</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>30;30;30;130</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>730</x><y>870</y><w>210</w><h>190</h></coordinates><panel_attributes>BondedParticle
91Package::FatClass
92{Some Properties}
93--
94-id: Long
95_-ClassAttribute: Long_
96--
97#Operation(i: int): int
98/+AbstractOperation()/
99--
100Responsibilities
101-- Resp1
102*-- Resp2*</panel_attributes><additional_attributes></additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>600</x><y>750</y><w>250</w><h>140</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>30;30;30;80;230;80;230;120</additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>670</x><y>950</y><w>100</w><h>320</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;&lt;-</panel_attributes><additional_attributes>80;300;30;300;30;30;60;30</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>740</x><y>240</y><w>210</w><h>190</h></coordinates><panel_attributes>TesselNode
103{Some Properties}
104--
105-id: Long
106_-ClassAttribute: Long_
107--
108#Operation(i: int): int
109/+AbstractOperation()/
110--
111Responsibilities
112-- Resp1
113*-- Resp2*</panel_attributes><additional_attributes></additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>650</x><y>400</y><w>200</w><h>210</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>180;30;180;130;30;130;30;190</additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>240</x><y>400</y><w>230</w><h>230</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;&lt;-</panel_attributes><additional_attributes>210;30;210;130;30;130;30;210</additional_attributes></element></umlet_diagram>
Note: See TracBrowser for help on using the repository browser.