natgillin/translations-raw huggingface dataset:
Once you have added elements to your model you can also edit an element by accessing its properties dialogue, which you find by selecting the option Properties from the context menu shown when right clicking on the items in the Tree View.
När du väl har lagt till element i modellen, kan du också redigera dem genom användning av deras egenskapsdialogrutor, som du hittar genom att välja alternativet Egenskaper i den sammanhangsberoende menyn som visas vid ett höger klick på elementen i trädvyn.
You can also edit your model by creating or modifying elements through diagrams. More details on how to do this are given in the following sections.
Du kan också redigera modellen genom att skapa eller ändra element via diagram. Mer information om hur detta görs, får du i följande avsnitt.
Adding and Removing Diagrams
Lägga till och ta bort diagram
Your & UML; model consists of a set of & UML; elements and associations between them. However you cannot see the model directly, you use Diagrams to look at it.
& UML; - modellen består av en uppsättning & UML; - element och samband mellan dem. Man kan dock inte se modellen direkt, utan man använder diagram för att titta på den.
Creating Diagrams
Skapa diagram
To create a new diagram in your model simply select the diagram type you need from the New submenu in the Diagram menu and give a name to it. The diagram will be created and made active, and you will immediately see it in the tree view.
För att skapa ett nytt diagram i modellen, välj helt enkelt diagramtypen du behöver i undermenyn Ny från menyn Diagram, och ge den ett namn. Diagrammet skapas, och görs aktivt, och du ser det omedelbart i trädvyn.
Remember that & umbrello; makes extensive use of context menus: you can also & RMB; click on a folder in the Tree View and select the appropriate diagram type from the New submenu in the context menu. Note that you can create Use Case Diagrams only in Use Case View folders, and the other types of diagram can only be created in the Logical View folders.
Kom ihåg att & umbrello; i stor utsträckning använder sammanhangsberoende menyer: du kan också högerklicka på en mapp i trädvyn, och välja lämplig diagramtyp i undermenyn Ny från den sammanhangsberoende menyn. Observera att du kan bara skapa användningsfallsdiagram i användningsfallsmappar, och att övriga typer av diagram bara kan skapas i mappar för logiska vyer.
Removing Diagrams
Ta bort diagram
Should you need to remove a diagram from your model, you can do this by making it active and selecting Delete from the Diagram Menu. You can also achieve this by selecting Delete from the diagrams context menu in the Tree View
Skulle du behöva ta bort ett diagram från modellen, kan du göra det genom att göra det aktivt och välja Ta bort i menyn Diagram. Du kan också åstadkomma detta genom att välja Ta bort i den sammanhangsberoende menyn för diagrammet i trädvyn.
Since deleting a diagram is something serious that could cause loss of work if done by accident, & umbrello; will ask you to confirm the delete operation before actually removing the Diagram. Once a diagram has been deleted and the file has been saved there is no way to undo this action.
Eftersom att ta bort ett diagram är något allvarligt, som kunde orsaka att arbete går förlorat, om det görs av misstag, ber & umbrello; att du bekräftar en borttagningsåtgärd innan diagrammet verkligen tas bort. Så fort ett diagram har tagits bort, och filen har sparats, finns det inget sätt att ångra åtgärden.
Renaming Diagrams
Byta namn på diagram
If you want to change the name of an existing diagram you can easily do this by selecting the Rename option from its & RMB; menu in the Tree View.
Om du vill byta namn på ett befintligt diagram, kan du lätt göra det genom att välja alternativet Byt namn i den sammanhangsberoende menyn i trädvyn.
Another way to rename a diagram is to do this via its properties dialogue, which you obtain by selecting Properties from its Context Menu or by double clicking on it in the Tree View.
Ett annat sätt att byta namn på ett diagram är via dess egenskapsdialogruta, som du erhåller genom att välja Egenskaper från den sammanhangsberoende menyn, eller genom att dubbelklicka på det i trädvyn.
Editing Diagrams
Redigera diagram
When working on a diagram, & umbrello; will try to guide you by applying some simple rules as to which elements are valid in the different types of diagrams, as well as the relationships that can exist between them. If you are an & UML; expert you will probably not even notice it, but this will help & UML; novices create standard-conformant diagrams.
Medan du arbetar med ett diagram, försöker & umbrello; leda dig rätt genom att tillämpa några enkla regler om vilka element som är giltiga i olika sorters diagram, samt vilka förhållanden som kan finnas mellan dem. Om du är expert på & UML;, kommer du förmodligen inte ens märka det, men det är till hjälp för nybörjare för att skapa diagram som följer standarden.
Once you have created your diagrams it is time to start editing them. Here you should notice the (for beginners subtle) difference between editing your diagram, and editing the model. As you already know, Diagrams are views of your model. For example, if you create a class by editing a Class Diagram, you are really editing both, your Diagram and your model. If you change the colour or other display options of a Class in your Class Diagram, you are only editing the Diagram, but nothing is changed in your model.
Så fort du har skapat diagrammen är det dags att börja redigera dem. Observera här (den för nybörjare subtila) skillnaden mellan att redigera ett diagram, och att redigera modellen. Som du redan känner till, är diagram vyer av modellen. Om du till exempel skapar en klass genom att redigera ett klassdiagram, redigerar du i själva verket både diagrammet och modellen. Om du ändrar färg eller andra visningsalternativ för en klass i klassdiagrammet, redigerar du bara diagrammet, men ingenting ändras i modellen.
Insert Elements
Infoga element
One of the first things you will do when editing a new diagram is to insert elements into them (Classes, Actors, Use Cases, & etc;) There is basically two ways of doing this:
En av de första sakerna som du gör när du redigerar ett nytt diagram, är att infoga element i det (klasser, aktörer, användningsfall, etc.). Det finns två grundläggande sätt att göra det:
Dragging existing elements in your model from the Tree View
Dra befintliga element till modellen från trädvyn
Creating new elements in your model and adding them to your diagram at the same time, by using one of the edit Tools in the Work Toolbar
Skapa nya element i modellen, och samtidigt lägga till dem i diagrammet, genom att använda ett av redigeringsverktygen i arbetsverktygsraden.
To insert elements that already exist in your model, just drag them from the Tree View and drop them where you want them to be in your diagram. You can always move elements around in your Diagram using the Select Tool
För att infoga element som redan finns i modellen, dra dem bara från trädvyn och släpp dem där du vill att de ska vara i diagrammet. Du kan alltid flytta omkring element i diagrammet med markeringsverktyget.
The second way of adding elements to your diagram is by using the Work Toolbar 's edit tools (note that this will also add the elements to your model).
Det andra sättet att lägga till element i diagrammet är att använda arbetsverktygsradens redigeringsverktyg (observera att detta också lägger till elementen i modellen).
The Work Toolbar was by default located on the far right of the application window, & umbrello; 1.2 has moved this to the top of the window. You can dock it into other edge or have it floating around if you prefer. The tools available on this toolbar (the buttons you see on it) change depending on the type of diagram you are currently working on. The button for the currently selected tool is activated in the toolbar. You can switch to the select tool by pressing the & Esc; key.
Arbetsverktygsraden var normalt placerad längst till höger om programfönstret, men & umbrello; 1. 2 har flyttat den längst upp i fönstret. Du kan docka den på andra sidan, eller låta den flyta omkring om du föredrar det. Verktygen som är tillgängliga på den här verktygsraden (knapparna du ser på den) ändras beroende på vilket diagram du arbetar med för ögonblicket. Knappen för verktyget som just nu är valt är aktiverad i verktygsraden. Du kan byta till markeringsverktyget genom att trycka på Esc - tangenten.
When you have selected an edit tool from the Work Toolbar (for example, the tool to insert classes) the mouse pointer changes to a cross, and you can insert the elements in your model by single clicking in your diagram. Note that elements in & UML; must have a Unique Name. So that if you have a class in one diagram whose name is ClassA and then you use the insert Class tool to insert a class into another diagram you cannot name this new class ClassA as well. If these two are supposed to be two different elements, you have to give them a unique name. If you are trying to add the same element to your diagram, then the Insert Class is not the right tool for that. You should drag and drop the class from the Tree View instead.
När du har valt ett redigeringsverktyg i arbetsverktygsraden (till exempel verktyget för att infoga klasser), ändras muspekaren till ett kors, och du kan infoga element i modellen genom att enkelklicka i diagrammet. Observera att element i & UML; måste ha ett unikt namn. Så om du har en klass i ett diagram som heter KlassA, och sedan använder verktyget för att infoga klasser för att infoga en klass i ett annat diagram, kan du inte också ge den nya klassen namnet KlassA. Om det är meningen att de två ska vara olika element, måste du ge dem unika namn. Om du försöker lägga till samma element i diagrammet, är inte verktyget för att infoga klasser rätt verktyg för detta. Du ska istället dra och släppa klassen från trädvyn.
Deleting Elements
Ta bort element
You can delete any element by selecting the option Delete from its context menu.
Du kan ta bort vilket element som helst, genom att välja alternativet Ta bort i dess sammanhangsberoende meny.
Again, there is a big difference between removing an object from a diagram, and deleting an object from your model: If you delete an object from within a diagram, you are only removing the object from that particular diagram: the element will still be part of your model and if there are other diagrams using the same element they will not suffer any change. If, on the other hand, you delete the element from the Tree View, you are actually deleting the element from your model. Since the element no longer exist in your model, it will be automatically removed from all the diagrams it appears in.
Återigen är det en stor skillnad mellan att ta bort ett objekt från diagrammet, och att ta bort ett objekt från modellen. Om du tar bort ett objekt inifrån ett diagram, tar du bara bort det från just det diagrammet: elementet är fortfarande en del av modellen och om det finns andra diagram som använder samma element, råkar de inte ut för någon ändring. Å andra sidan, om du tar bort elementet i trädvyn, tar du i själva verket bort elementet från modellen. Eftersom elementet inte längre existerar i modellen, tas det också automatiskt bort från alla diagram det visas i.
Editing Elements
Redigera element
You can edit most of the & UML; elements in your model and diagrams by opening its Properties dialogue and selecting the appropriate options. To edit the properties of an object, select Properties from its context menu (RMB; click). Each element has a dialogue consisting of several pages where you can configure the options corresponding to that element. For some elements, like actors you can only set a couple of options, like the object name and documentation, while for other elements, like classes, you can edit its attributes and operations, select what you want to be shown in the diagram (whole operation signature or just operation names, etc) and even the colours you want to use for the line and fill of the class 'representation on the diagram.
Du kan redigera de flesta & UML; - element i modellen och diagram genom att öppna dess egenskapsdialogruta och välja lämpliga alternativ. För att redigera egenskaperna hos ett objekt, välj Egenskaper i dess sammanhangsberoende meny (högerklicka). Varje element har en dialogruta som består av flera sidor där du kan anpassa alternativen som har med det elementet att göra. För vissa element, som aktörer, kan du bara ange ett fåtal alternativ, som objektnamn och dokumentation, medan för andra element, som klasser, kan du redigera dess attribut och operationer, välja vad du vill visa i diagram (hela operationssignaturen eller bara operationsnamn, etc.) och till och med färgerna du vill använda för linjer och ifyllnad av klassens representation i ett diagram.
For most & UML; elements you can also open the properties dialogue by double clicking on it if you are using the selection tool (arrow). The exception to this is Associations, in which case a double click creates an anchor point. For associations you need to use the & RMB; context menu to get the properties dialogue.
För de flesta & UML; - element kan du också öppna egenskapsdialogrutan genom att dubbelklicka på det, om du använder markeringsverktyget (pilen). Undantaget från detta är associationer, där ett dubbelklick skapar en ankringspunkt. För associationer måste du använda den sammanhangsberoende menyn som visas med högerklick, för att få fram egenskapsdialogrutan.
Note that you can also select the properties option from the context menu of the elements in the Tree View. This allows you to also edit the properties for the diagrams, like setting whether the grid should be shown or not.
Observera att du också kan välja alternativet egenskaper i den sammanhangsberoende menyn för elementen i trädvyn. Detta låter dig också redigera egenskaper för diagram, som att ställa in om rutnätet ska visas eller inte.
Editing Classes
Redigera klasser
Even though editing the properties of all objects was already covered in the previous section, classes deserve a special section because they are a bit more complicated and have more options than most of the other & UML; elements.
Även om redigering av egenskaper för alla objekt redan har täckts av föregående avsnitt, förtjänar klasser ett särskilt avsnitt, eftersom de är något mer komplicerade, och har fler alternativ än de flesta andra & UML; - element.
In the properties dialogue for a class you can set everything, from the colour it uses to the operations and attributes it has.
I klassens egenskapsdialogruta kan du ställa in allting, från färgen den använder till operationerna och attributen den har.
Class General Settings
Allmänna klassinställningar
The General Settings page of the properties dialogue is self-explanatory. Here you can change the class 'name, visibility, documentation, & etc; This page is always available.
Sidan med allmänna klassinställningar i egenskapsdialogrutan är självförklarande. Här kan du ändra klassens namn, synlighet, dokumentation, etc. Den här sidan är alltid tillgänglig.
Class Attribute Settings
Inställningar av klassattribut
In the Attributes Settings page you can add, edit, or delete attributes (variables) of the class. You can move attributes up and down the list by pressing the arrow button on the side. This page is always available.
På sidan för inställningar av attribut, kan du lägga till, redigera eller ta bort attribut (variabler) för klassen. Du kan flytta attribut upp och ner i listan genom att trycka på piltangenterna längs kanten. Den här sidan är alltid tillgänglig.
Class Operations Settings
Inställningar av klassoperationer
Similar to the Attribute Settings Page, in the Operation Settings Page you can add, edit, or remove operations for your class. When adding or editing an operation, you enter the basic data in the Operation Properties dialogue. If you want to add parameters to your operation you need to click the New Parameter button, which will show the Parameter Properties dialogue. This page is always available
På liknande sätt som för inställningar av klassattribut, kan du lägga till, redigera eller ta bort operationer för klassen på sidan för inställningar av klassoperationer. När du lägger till eller redigerar en klassoperation, skriver du in grundläggande data i dialogrutan Operationsegenskaper. Om du vill lägga till parametrar till operationerna, måste du klicka på knappen Ny parameter, som visar dialogrutan Parameteregenskaper. Den här sidan är alltid tillgänglig.
Class Template Settings
Klassmallsinställningar
This page allows you to add class templates which are unspecified classes or datatypes. In Java 1.5 these will be called Generics.
Den här sidan låter dig lägga till klassmallar som är ospecificerade klasser eller datatyper. I Java 1. 5 kommer de att kallas Generics.
Class Associations Page
Sidan för klassassociationer
The Class Associations page shows all the associations of this class in the current diagram. Double clicking on an association shows its properties, and depending on the type of association you may modify some parameters here such as setting multiplicity and Role name. If the association does not allow such options be be modified, the Association Properties dialogue is read-only and you can only modify the documentation associated with this association.
Sidan Klassassociationer visar alla klassens associationer i det nuvarande diagrammet. Ett dubbelklick på en association visar dess egenskaper, och beroende på typ av association, kan du ändra vissa parametrar här som att ställa in mångfald och rollnamn. Om associationen inte tillåter att sådana alternativ ändras, är dialogrutan för associationsegenskaper bara läsbar, och du kan endast ändra dokumentationen som hör ihop med associationen.
This page is only available if you open the Class Properties from within a diagram. If you select the class properties from the context menu in the Tree View this page is not available.
Den här sidan är bara tillgänglig om du öppnar klassegenskaperna inne i ett diagram. Om du väljer klassegenskaper från den sammanhangsberoende menyn i trädvyn, är den här sidan inte tillgänglig.
Class Display Page
Sidan för klassvisning
In the Display Options page, you can set what is to be shown in the diagram. A class can be shown as only one rectangle with the class name in it (useful if you have many classes in your diagram, or are for the moment not interested in the details of each class) or as complete as showing packages, stereotypes, and attributes and operations with full signature and visibility
På sidan Visningsalternativ, kan du ställa in vad som ska visas i diagrammet. En klass kan visas som bara en rektangel med klassnamnet i (användbart om du har många klasser i diagrammet, eller för tillfället inte är intresserad av detaljerna för varje klass), eller så fullständiga att paket, stereotyper, attribut och operationer visas med fullständig signatur och synlighet.
Depending on the amount of information you want to see you can select the corresponding options in this page. The changes you make here are only display options for the diagram. This means that hiding a class 'operations only makes them not to be shown in the diagram, but the operation are still there as part of your model. This option is only available if you select the class properties from within a Diagram. If you open the class properties from the Tree View this page is missing since such Display Options do not make sense in that case
Beroende på mängden information som du vill se, kan du välja motsvarande alternativ på sidan. Ändringarna du gör här gäller bara visningsalternativen för diagrammet. Det betyder att dölja klassens operationer bara gör att de inte visas i diagrammet, men operationerna är forfarande där som en del av modellen. Det här alternativet är bara tillgängligt om du väljer klassegenskaperna inne i ett diagram. Om du öppnar klassegenskaper från trädvyn, saknas den här sidan, eftersom sådana visningsegenskaper inte är vettiga i detta fall.
Class Colour Page
Sidan för klassfärger
In the Widget Colour page you can configure the colours you want for the line and the fill of the widget. This option obviously makes sense only for classes displayed in diagrams, and is missing if you open the class 'properties dialogue from the Tree View.
På sidan Komponentfärg kan du anpassa färgerna som du vill ha för linjer och ifyllnad av komponenten. Det här alternativet är naturligtvis bara vettigt för klasser som visas i diagram, och saknas om du öppnar klassens egenskapsdialogruta i trädvyn.
Associations relate two & UML; objects to each other. Normally associations are defined between two classes, but some types of associations can also exists between use cases and actors.
Associationer relaterar två & UML; - objekt med varandra. Normalt definieras associationer mellan två klasser, men vissa typer av associationer kan också finnas mellan användningsfall och aktörer.
To create an association select the appropriate tool from the Work Toolbar (generic Association, Generalization, Aggregation, & etc;) and single click on the first element participating in the association and then single click on the second item participating. Note that those are two clicks, one on each on the objects participating in the association, it is not a drag from one object to the other.
För att skapa en association, välj lämpligt verktyg i arbetsverktygsraden (generell association, generalisering, aggregering, etc.), och enkelklicka på det första elementet som ingår i associationen. Enkelklicka sedan på det andra elementet som ingår. Observera att detta är två klick, ett på vart och ett av elementen som ingår i associationen. Det är inte att dra från ett objekt till ett annat.
If you try to use an association in a way against the & UML; specification & umbrello; will refuse to create the association and you will get an error message. This would be the case if, for example, a Generalisation exists from class A to class B and then you try to create another Generalisation from Class B to class A
Om du försöker använda associationer på ett sätt som inte tillåts av & UML; - specifikationen, vägrar Umbrello skapa associationen och du får ett felmeddelande. Det skulle inträffa, om till exempel en generalisering finns från klass A till klass B, och du därefter försöker skapa en ny generalisering från klass B till klass A.
Right clicking on an association will show a context menu with the actions you can apply on it. If you need to delete an association simply select the Delete option from this context menu. You can also select the Properties option and, depending on the association type edit attributes such as roles and multiplicity.
Ett höger klick på en association visar en sammanhangsberoende meny med åtgärder som du kan genomföra med den. Om du behöver ta bort en association, välj helt enkelt alternativet Ta bort i den sammanhangsberoende menyn. Du kan också välja alternativet Egenskaper, och beroende på associationens typ, redigera attribut som roller och mångfald.
Anchor Points
Ankringspunkter
Associations are drawn, by default, as a straight line connecting the two objects in the diagram.
Associationer ritas normalt som en rak linje som förbinder de två objekten i diagrammet.
You can add anchor points to bend an association by double clicking some where along the association line. This will insert an anchor point (displayed as a blue point when the association line is selected) which you can move around to give shape to the association
Du kan lägga till ankringspunkter för att forma en association genom att dubbel klicka någonstans längs associationslinjen. Då infogas en ankringspunkt (som visas som en blå punkt där associationslinjen är markerad), som du kan flytta omkring för att ge associationen sin form.
If you need to remove an anchor point, double click on it again to remove it
Om du behöver ta bort en ankringspunkt, dubbel klicka på den igen för att ta bort den.