Reducing the width of a sequence diagram

Does anyone know how to reduce the width of a reverse-engineered sequence diagram?
Studio sequence diagrams are very wide in relation to their height. This is because horizontal messages are separated by only small amounts, but the vertical lifelines are separated by large amounts, especially if the objects have long names and class names.
This feature causes problems when trying to export diagrams to A4 landscape pages.
In other UML editors, I could overcome this problem by arranging the objects as in two rows of "bricks" along the top of the page. The first object would be in a "normal" position. The second object was positioned high enough to partially overlap the first object. The third object was placed in the "normal" position, but partially below the second object. And so on.
This allowed the width of a sequence diagram to be reduced to almost half of its original width.
This is not possible in Studio, because:
1) The objects cannot be moved vertically.
2) Even if they could be moved vertically, they will not allow themselves to overlap another object. This is because the bounding box of the objects extends right down to the foot of the lifeline. (I don't know if "bounding box" is the correct term. I mean the box with the sizing handles.) When one object is dragged to the left so that it overlaps another object, any objects to the left of the dragged object immediately jumpfurther to the left.
Another possibility to reduce the width would be to allow the object name and class name to be on two lines. Such as:
objectName:
ClassName
This happens by default in some UML editors.

petersl wrote:
Found a better way to duplicate the sequence diagram
as a workaround for the Save As function.Great suggestion! Thanks!
Because of the estimated large amount of sequence diagrams that I need to do, your tip will save me hours of work. Even if "Save As" is implemented, it will not be much faster than your method.
Here is an interesting feature of your suggestion.
All my experimentation is done using the BankAccount tutorial. I have several "copies" of the same operation. Each copy was produced using "Reverse Engineer Operation" on the class operation in the dependency diagram. I then modified each "copy" beyond all recognition.
If I now invoke "Create Diagram from Selected Elements" on the sequence diagram interaction node for each copy, each new diagram is the same as the original reverse-engineered diagram :)
BTW, here is my non-techie solution for copying. No LOL please.
In the project file location, there are two files for each sequence diagram. For example:
mainSD_1168604900517.etld
mainSD_1168604900517.etlp
These files can be copied. However, they must be copied to file names that are registered by studio.
1) Copy the two files, using arbitrary file names.
1) Reverse engineer a new sequence diagram simply to get two more file names.
2) Rename the two copies to these new file names :)
3) In the project tree in studio, this would produce duplicate diagram names. So in the ETLP file rename the diagram using the <diagramInfo> tag.
You might wonder why I go to so much trouble to produce a copy, rather than simply reverse-engineer as many copies as I need. The answer is that on the first sequence diagram, I would like to make changes that persist in every other copy of that diagram, even after messages and lifelines are removed to split the diagram.
Compared with my method, your method will allow me to take a couple of months off, and still produce the same amount of work :)

Similar Messages

  • How can I reduce the width of an Adobe Bridge web gallery in Dreamweaver?

    Hi there,
    I've been created a website using Dreamweaver CS4, which is nearly finished except for the photo gallery.
    I have created the web gallery through Adobe bridge and exported. I then created an iframe within the dreamweaver page and specified that it fills 100% of the space (or column, which is approx 510px wide). I then inserted the index file of the gallery into the iframe though 'modify' > 'Edit tag'.
    I saved and tested the webpage in a browser - the functionality worked but the gallery seems to be cropped (See attached pic).
    I then tried to specify that the iframe was 510px wide, but the gallery remained at the same width and the right side of some images and the scroll bar are missing.
    Does anyone know how to reduce the width of an adobe bridge web gallery to 500px wide and insert succesfully into dreamweaver??
    Many thanks
    Helen

    The original photo gallery is:
    http://www.bethanyjanedavies.com/portfolio.html
    You can see that the right side is chopped off
    But I may have to compromise and use:
    http://www.bethanyjanedavies.com/portfolio2.html
    This is a much wider page than the rest of the website, but I suppose you have to find a compromise that works!!
    Cheers
    Helen

  • How to reduce the width of  Search field

    HI All,
        W e have a requirement to reduce the width of search help  Screen  for Bank Key  in  ESS Bank Information .Kindly please guide me how to change the width of the Search Screen.
    Regards
    Alexi

    Check this [thread|restrict input field size;
    Hope this helps.

  • How to reduce the  width of  OVS view layout

    Hi All,
           In   ESS-Bank Information-Bank Payee  field we have a  OVS View UI .Can any one please let me know how to reduce the  width of OVI  view layout (Search Screen)
    Regards
    Alex

    Check this [thread|restrict input field size;
    Hope this helps.

  • How do I reduce the width of UIPicker element

    I am using a UIPicker in my app but my app is in landscape mode and am not able to reduce the width and height of the UIPicker. Can anyone let me know the solution.

    What webmail site has this problem (e.g., Outlook, Yahoo, Gmail)? A volunteer with an account on the site could take a look.

  • Re: How to reduce the width of Docking Control Container

    Hi All,
    I created a text editor control using docking container. Its width is occupying the entire screen. I want to reduce it to half of the screen. I tried changing the values of ratio, extension and used the methods set_width to change it, but was not successful. Please let me know how can i reduce the width. Below is the code which i am using.
    data: editor TYPE REF TO cl_gui_textedit,
    lo_dock TYPE REF TO cl_gui_docking_container.
    IF lo_dock IS INITIAL.
    CREATE OBJECT lo_dock
    EXPORTING
    repid = sy-cprog
    dynnr = sy-dynnr
    ratio = 75
    extension = 50
    metric = cl_gui_docking_container=>metric_mm
    side = cl_gui_docking_container=>dock_at_bottom
    name = 'DOCK_CONT'.
    IF sy-subrc 0.
    MESSAGE 'Error in the Docking control' TYPE 'S'.
    ENDIF.
    CREATE OBJECT editor
    EXPORTING
    parent = lo_dock
    EXCEPTIONS
    error_cntl_create = 1
    error_cntl_init = 2
    error_cntl_link = 3
    error_dp_create = 4
    gui_type_not_supported = 5
    OTHERS = 6.
    CALL METHOD editor->set_text_as_r3table
    EXPORTING
    table = i_texttable
    EXCEPTIONS
    error_dp = 1
    error_dp_create = 2
    OTHERS = 3.

    Hi,
    Check the other exporting parameter of cl_gui_textedit's constructor.
    Try using MAX_NUMBER_CHARS, WORDWRAP_MODE. Pass these paramters while creating object editor.
    Regards,
    Sharin.

  • How can I reduce the width between search results and the preview fly-out?

    Hello, I am using a custom masterpage that reduces the overall width of page content but I am seeing an issue with my enterprise search site. The search results look fine but there is a large horizontal gap between the results and document preview window
    (when mousing over a word/excel/powerpoint result). This means that the preview fly-out is hardly visible unless the user scrolls horizontally to the right. Can someone tell me how to set a reduced width between the results web part and the preview window?
    Example:

    I think the issue is with the Callout orientation, have you customized the page and if so then you can customize the callout.
    check "beakOrientation" and you can set values like topBottom, leftRight as per your requirement.
    see here for more information -
    http://msdn.microsoft.com/en-us/library/office/dn135236(v=office.15).aspx
    Hope this helps!
    Ram - SharePoint Architect
    Blog - SharePointDeveloper.in
    Please vote or mark your question answered, if my reply helps you

  • How to reduce the width of Shuttle pane

    Hi
    I have create da shuttle pane but it takes too much space on a page
    I want to reduce its width
    I have all ready reduced its hieght
    so , how can I redue its width
    from any way like either from personalization or from CO?

    newbie wrote:
    Hi
    I have create da shuttle pane but it takes too much space on a page
    I want to reduce its width
    I have all ready reduced its hieght
    so , how can I redue its width
    from any way like either from personalization or from CO?It depends on the content of the VO associated with it. You can not control it. What you can do is in your VO only you can use substr to show only some characters that can control the width of bean.
    Thanks
    AJ

  • HoverMenu-Reducing the width size for dropdown

    Hi,
    I did hover menu, in that drop down of Content Admin we are able to see the Portal content,portal content translation,web dynpro and so on.... can we reduce the size of each user list in the drop down ? Think we have to change in the css if so how can we cahgne? Please help me.
    Vijayalakshmi.Y

    Hi,
    Change in header style.jsp
    Header_style.jsp:
    <style>
    navigation, #navigation ul {
    background-color: #616F9E;
    padding: 0;
    margin: 0;
    list-style: none;
    #navigation a {
    padding-left: 10px;
    padding-right: 0px;
    text-decoration: none;
    background-color: #616F9E;
    color: white;
    display: block;
    width: 13em;
    #navigation a:hover {
    background-color: #D1D6FC;
    color: black;
    display: block;
    border-color: #FFFFFF;
    font-weight: bold;
    Hover menu on portal TLN u2013 Part2
    #navigation li {
    bacground-color: #616F9E;
    float: left;
    #navigation li ul
    #navigation li:hover ul
    #navigation li:hover ul,
    #navigation li.hover ul
    .Level1
    .Level2 {
    Hover menu on portal TLN u2013 Part2
    font: 0.5em Arial;
    font-size: 1em;
    display: block;
    width: 18em;
    <-- Here the second level properties are set for id l1 -->
    #l1 a
    </style>
    Thanks and regards,
    gopal
    Edited by: gopala krishna sattiraju on Jun 25, 2008 11:49 AM

  • Reducing the Width of JComBoBox

    I have a ComboBox which are having elments like
    ComPort
    COM2
    COM3
    COM4And in the same i have some more like that like Baudrate,ParityBit arranged in GridLayout.My JComboBox size is little big that i dont need.So how to reduce it..
    Any Help Appreciated.
    Thanks in advance.
    regards,
    Viswanadh

    Normally the combox loops through all the entries to find the largest and it uses that entry as the basis for the combo box size.
    However, the combobox has a method that allows you to specify the display value you want to use as the largest. Take a look at the set... methods in the API.

  • I need to reduce the "bookmarks" window width in the new release

    Since installing the latest Firefox release, I have wanted to reduce the width of the "bookmarks" window. The problem is that is has made the subfile windows unreadable.
    I suppose that there is a way to edit the page format, but have not found it obvious.
    Thanks in advance.

    Please take a screen shot is what you are referring to, and post it here thru '''Add images'''.
    https://support.mozilla.com/en-US/kb/Adding+screenshots

  • How we can increase/ decrease the width of a HTML Region.

    Hi,
    I am having following 2 HTML regions defined.
    I am using Two Level Tabs with Sidebar
    Region1
    Type - HTML Text
    Template - Report region with 100% width
    sequence - 10
    column - 2Region2
    Type - HTML Text
    Template - Report region with 100% width
    sequence - 10
    column - 3 // only the column is different in this caseNow when I run the page, what I found that Region1 width is covering 75% of the Page and Region2 is covering only 5-10% of the page (right side)
    How can I reduce the width for region1 and increase the width of region2.
    Thanks,
    Deepak

    Deepak,
    This is typically done via CSS adjustments. Solutions are always very specific to the application. i'd be happy to take a look if you would please put an example up on apex.oracle.com. Provide the workspace/username/password. You can create a new account for this purpose.
    Regards,
    Dan
    Blog: http://DanielMcGhan.us/
    Work: http://SkillBuilders.com/

  • It's possible to change the width of display of a field in report ?

    Hello,
    In my report , I want to increase or reduce the width of a field in Paper Design according to some values.
    I have used 'SRW.SET_BORDER_WIDTH(width)' function but it don't works.
    How can I process ?
    Regardly.

    Hello,
    The field width in the layout depends on its Horizontal elasticity and its content :
    http://www.oracle.com/webapps/online-help/reports/10.1.2/topics/htmlhelp_rwbuild_hs/rwcontxt/props/pi_lay_horizontal_elasticity.htm
    If the Horizontal elasticity is set to "Variable", the field width will be automatically adjusted to its content length.
    Regards

  • How can I change the width of columns in (e.g.) the week view in Thunderbird / Lightning?

    As it currently displays, the Lightning display of a week doesn't fit in the window, so I'm forever scrolling left and right. I'd like to reduce the width of columns so that all 6 or 7 days (depending on whether it's a work week or full week) can be displayed within the window's width, without scrolling. There seems to be no standard way to configure this to happen.
    I have the calendar pane on the left reduced to its narrowest (I still need this for navigation, so I can't just get rid of it).
    I have tried zooming out, but all this does is reduce the height of events etc. within the columns, it does not affect the width of the columns.
    Thanks.

    While they may auto adjust to what it thinks is a correct width, far too often it allocates way too much room and that causes lists with 4 columns to be much longer than they need to be and without the ability to adjust them, lists look strange.
    http://twitpic.com/23ro09/full is an example of the first column having been allocated too much room.
    Denzel

  • A SharePoint theme to limit the width of the page to 960px (without limiting width of top ribbon and top navigation)?

    I can reduce the width by some CSS inside the page CEWP or Master Page that's fine.
    BUT
    I need a SharePoint theme - which simply reduces the width of the page content to 960px. (Without affecting the top ribbon and top navigation which should stay as they are).
    Any clue how to do that please? Any sample theme?
    Thanks.

    Not sure what you are asking here exactly. By theme, do you mean a design package (masterpage + css)?
    Nikolas Charlebois-Laprade Microsoft Certified Professional & Software Engineer http://nikcharlebois.com

Maybe you are looking for

  • How to get Iphoto out of slideshow view and into edit, by default

    Iphoto recently began showing all my albums in slideshow view rather than its customary edit view. I can switch to edit by clicking on the edit icon or just clicking a photo but I want to view and work in edit mode. It just won't show me any albums/f

  • Broken Headphone jack

    Hello, Last Monday, I noticed my ipod touch was broken. The headphone jack would no longer work. The songs were playing but no sound come out through the headphones (tried a few headphones I had lying around). It became obvious to me that it was a ha

  • I cant open my applications folder due to insufficient privileges

    we just got hooked up to new internet, now only one profile can open any application. Including safari... what could it be? i tried deleting the account and reopening one....

  • SQL*Loader options - which of the two is faster?

    Hi, I am loading data into a staging table, using sqlldr. There are no indexes, and the table can be truncated. the number of rows is known prior to the call, so i can set rows=... it is a fixed size CHAR/INTEGER record of around 100 bytes. Oracle is

  • ALE Audit

    Hi All,         Please give me ur inputs on this scenario: <b>Scenario:</b>  File–XI- ECC - Data from File is converted to various IDocs and posted in SAP. (No BPM used) <b>Problem:</b>  <i>Exception Handling</i> > > We want a message back from SAP s