Selecting Behavior property of the Call Behavior Action on a UML Activity Diagram

I have 16 projects in my UML solution, and I need to be able to select a Behavior in the Call Behavior Action property that is in one Activity Diagram, from a list of Activity Diagrams that are located in different projects, but still in the same overall
Solution.  Currently, it looks like I can only select Behaviors from within the same project.

This is related to TFS.  I am using Visual Studio 2013, Ultimate.
It would be more meaningful if I could insert an Activity Diagram into another Activity Diagram, which is similar to what I can do with an Activity Diagram into a Use Case Diagram.  However, TFS will not allow that.  Instead there is the option
of using the Call Behavior Action.  When I use this item from my toolbox, I can open the Properties for it and select from a list of "Behaviors" (i.e. Activity Diagrams) that are located in the same Project.  I want to select an Activity
Diagram from a different Project, but still within the same Solution.  Here is a picture:
These diagrams are all within the same project.  I want to be able to select a diagram from a different project within the same Solution.  For example, select a diagram from Cash Management as the "Behavior" for an item in the Dealer
License Project.  They are both in the same Solution, so it seems like I should be able to do that.
Thanks for any advice.
Jeff
Jeff

Similar Messages

  • How can I check the called SOAP-action

    Hi,
    our scenario is IDOC - XI - SOAP (based on a wsdl). I've imported the wsdl as external definitions. The I implement all necessary interfaces, mappings, .... When I'm sending any IDOCs, I see the right interface, but I can't check the right SOAP-Action. The Receiver firm means, that the wrong function will be called.
    Have you any ideas?
    Thanks
    Matthias

    Hi Matthias,
    the only way to check the SOAP Action is using an HTTP sniffer. Or you write a simple Java program that listens to a port and writes incoming data to a file.
    But I have never heard about the problem, that the SOAP action is not correct. Make sure, that the correct receiver channel is used, the channel is activated and the cache refreshed.
    Regards
    Stefan

  • Calling the selection screen of the calling program after the execution of

    Hi all,
    I had created a program for a purchase order display.
    It has three radio-buttons from where i am calling different programs.
    I am using submit in the calling program and get parameter in at selection-screen output of the called program.
    I am getting the end report without the display of the selection screen of called program. But when i am clicking back on the end-report then i want to come back on the selection screen of the calling program. But i am coming out of the execution.
    Can anyone please tell me how to call the selection screen.
    Thanks in advance,
    Regards
    vamsi

    Hi, when you do the SUMBIT statement, make sure that you are using the extension........  AND RETURN.
    Submit <report> <b>AND RETURN</b>.
    This should return control to the caller.
    Regards,
    Rich Heilman

  • Script help - caller's ANI and workflow call control actions

    Greetings!
    Apologies in advance for the wall of text.
    What does work: We have a main script where we do a database lookup on the caller's ANI - specifically, their area code. If there is a match in the DB we queue the call to a regional queue. If there is no match (some block their caller ID, or the ANI is less than 10 digits) we queue the call to a general queue. This works. Every time.
    Except ..
    So the call comes in, we do a successful lookup and route to the regional queue. The agent handles the call and transfers the caller to another queue. The agent in the second queue discovers the caller needs to go back to the regional queue and we have a call control action configured to handle this. And this is where I'm looking for some help.
    And so, the call control action setup does a blind conference back to the main script which does the lookup again based on the original caller's ANI and routes the call to the regional queue. However, everyone can hear everyone and the business unit would prefer the customer not be aware of the agents talking until the agents want to bring the customer into the conversation.
    So, if I change the call control action to another option (supervised conference) I lose the ability to route the call based on the original callers ANI. The main script queues the call to the general queue. I've done the reactive debugs and the caller ANI does not populate, the extension of the agent initiating the call control action populates the ANI field. What's more confusing is the caller ANI does populate in the enterprise data on the agent desktop. So the data must be "there" somewhere, I'm not sure how to get it so I can do the DB lookup.
    What am I missing?
    Thanks in advance for your time and attention!
    Keith

    Hello again.
    That's an nice way to do this. But I found another way around simple enough for the end customer too. It gives the ability to change things themselves.
    a) Under System Parameters > Media Parameters enable the 'User Prompts override System Prompts' parameter
    b) Create a subfolder (named el_GR in my case) under Applications > Prompts .../gen/phone
    c) Upload your number prompts recorded in the language you want
    d) Modify the 'Create Generated Prompt' as shown to the screenshot
    e) Now you can hear the string numbers in your language
    Took the info from the following posts:
    https://supportforums.cisco.com/thread/2080962
    https://supportforums.cisco.com/docs/DOC-13933

  • How to call an action when the user selects a radiobutton

    Hai
    PLease help me in providing the information.
    In my Project i have two radio buttons as
    New
    Asssessment
    when the user selects new button, i want to automatically call an action in the controller(.jpf file)
    Simalarly when he selects the other radio button i need to call a separate action in the controller.
    Remember i dont have the submit button.
    I want to dynamically call an action when the user selects the radio button.
    i dont have any field inthe radio button which actually takes action as an attribute .
    please provide me the necessary

    Hi,
    You can use JavaScript to call the action in interest upon the Radio Button Element Being Selected.Should be simple, and if your controller is part of the portlet dont forget to use the jpfScopeId to asscoiate the controller instance with the one in the portlet.
    Let me know if you have any further questions.

  • How do you turn off the auto select behavior when working with shape layers?

    How do you turn off the auto select behavior when working with shape layers?
    I am using either of the path selection tools to select only some of the paths on the layer. I have the proper layer targeted. I have the selection too auto select option turned off.
    If another layer has a path in that area, that layer becomes auto targeted and I get the wrong path. Turning off the layer is the only way to avoid this but then I have to  turn on the layer back on between making my selection and transforming to use the other layer as guide. Is there any way to stop this auto select? Locking the other layer does not stop the auto select, just prevents editing.

    As far as i know the move tool options don't have any effect on the path selection tools.
    You might try clicking on one of the path points or on the path itself with one of path selection tools and if you want to select multiple points
    you can shift click with the Direct Selection Tool or Alt click to select the entire path.
    more path shortcuts:
    http://help.adobe.com/en_US/photoshop/cs/using/WSDA7A5830-33A2-4fde-AD86-AD9873DF9FB7a.htm l
    http://help.adobe.com/en_US/photoshop/cs/using/WSfd1234e1c4b69f30ea53e41001031ab64-7391a.h tml

  • Can i change the behavior of the character menu so that the list begins with the current font selected and not at the beginning of the list?

    Im struggling with the way the font selection tab works in the character menu.
    When i scroll down the list and select minion halfway down the list, the next time i click on the font tab, the list starts back at the top of the list making me scroll down the list every time i want to look for a font.
    Can anyone offer some suggestions here?
    thanks
    jeff

    You can't do it exactly the way you want, but if you have InDesign CC or CC 2014, you can set fonts in the Character panel or Control panel Type menu to be Favorites. Click the "star" beside a font to set it as a favorite. Then at the top of the menu, click the "star" filter to show favorites in your list instead of a list of all the fonts.

  • Disabling List View selection behavior

    Hi,
    I am using List view to display some text rows. I need the scroll bar on the right and the Sort option on top of the list but I would like to disable the selection behavior of each row. I am just using the rows for display purpose but the availability of hand-mouse pointer on each row is misleading as it lets the user to think that some action would be available if they click the mouse on a particular row. So I want to take this hand pointer off. Is there any other alternative to provide display of a table of items with a scroll bar or disable this behavior of List View ? Please help.
    Thanks,
    Veena.

    Hi Veena,
    I guess you are using Xcelsius4.5, right? (Because in X5 there is no hand-mouse point.)
    If you are using X4.5, As I know, hand-mouse point couldn't be disabled and there is no scroll bar for table component. But there maybe a walk-around for list view component:
    1.Set the color of "Mouse Over Text" and "Selected Text" to black or other same color;
    2.Set the color of "Selected Fill" and "Mouse Over Fill" to white.
    Then when mouse over a row or select a row, there will be no color effects.
    If you are using X5, you can set Table's scroll bar property in Behavior tab.
    Best regards

  • "resolving alias to" message using aliases on 10.6.8 plus slow text-selection behavior

    Recently after no particular change to my Mac Pro3,2 running 10.6.8 other than some routine software updates, whenever I open an alias on my desktop to standard folders or files, a message shows up "Resolving alias to" whatever the alias name and there's a 2-3 second delay before the folder/file opens. I've found discussion of this issue in some archived discussions but never found a comfirmed solution described, so I'm raising this again. As in others' encounter with this behavior, the slow opening of aliases happens (1) only in my own user account, not in a guest account I set up for test purposes [I have no other user accounts than these], and (2) only happens the FIRST time I open an alias. Subsequent uses of the alias work normally.
    Another strange but possibly related behavior that began at the same time as this alias delay is harder to describe but involves a problem when selecting text using mouse clicks or even highlighting with the mouse for editing. For example, to edit the name of a file or folder on my desktop, I would normally click on the file/folder name, pause a moment and click again: this puts me in edit mode with the current file/folder name highlighted/selected. Now when I attempt this procedure, the second time I click immediately opens the file/folder, as though I had double-clicked rather than clicked+paused+clicked. The only way I can select the name of the file/folder to edit it is to click+long pause (like 3 seconds)+click. Then the text is selected as desired. It's as though the clicks are being recognized (by whatever in the OS recognizes clicks) as much faster than actually made.  There is a similar problem in any program I use that permits text editing, whether Word (Office 2011 for Mac), TextEdit, etc. I have to consciously slow down my cursor/click behavior when selecting text. If not, my actions are misinterpreted as double clicks. This text selection behavior also disappears when using a "Guest" user account, only appearing in my own user account. I Using a different mouse has no effect.
    Steps taken so far. I've Repaired Disk Permissions and Verified Disk using Disk Utility, have Safe Booted, and have turned off all login items in my user account,and recently installed the 10.6.8 supplemental update, all to no avail. Any suggestions or has anyone had and solved this/these problems?

    I think my problem has been that in Sytem Preferences>Mouse, my "Double-Click Speed" was set to the SLOWEST setting. After some experimentation, I now have the that setting two notches from the "Fast" end of the scale. In case it's important, the "Primary mouse button" in my Preferences is set to "Left".
    This not only solves the text selection issues described, but also seems to eliminate the strange "resolving alias to" problem.
    [For the curious, I have a Logitech Performance MX wireless mouse which can be configured with "Logitech Control Center". But the LCC software doesn't control double-click speed; this setting can only be made in the Mouse System Preference pane.]

  • How to call struts action manually in onchange property???

    Hello!
    action defined in struts-config.xml:
    <action path="/editLafLm" className="oracle.adf.controller.struts.actions.DataActionMapping" type="oracle.adf.controller.struts.actions.DataForwardAction" name="DataForm" parameter="/editLafLm.jsp">
    <set-property property="modelReference" value="editLafLmUIModel"/>
    <forward name="Submit" path="/viewLaf.do"/>
    </action>
    In my JSP the following form:
    <html:form action="/editLafLm.do" target="laf" onsubmit="self.close();">
    <input type="hidden" name="<c:out value='${bindings.statetokenid}'/>" value="<c:out value='${bindings.statetoken}'/>"/>
    <html:select property="StaId1">
    <html:optionsCollection label="prompt" value="index" property="StaId1.displayData"/>
    </html:select>
    <c:out value="${bindings.editingMode}"/>
    <input name="event_Submit" type="submit" value="    OK    "/>
    </html:form>
    When i click choose an entry from the Select list and then click the Submit Button all works well (the action forward goes to viewLaf.do)
    But i want to use the "onchange" property on the select list:
    <html:select property="StaId1" onchange="submit();">
    This is not the same as pressing the Submit button because here the action editLafLm.do is done in a new window (and then i have to click the submit button)...
    So can i call the action or the action forward manually in the onchange-property so that there is the same behavour as clicking on the submit button???
    Thanks
    Markus

    Markus,
    You can use the click method on the submit button called "event_Submit". The trick is to access it in the elements array of the form.
    So instead of:
    <html:select property="StaId1" onchange="submit();">you will have
    <html:select property="StaId1" onchange="elements[n].click();">where n is the correct index of the 'event_Submit' element in the array of form elements.
    If you need to access the form by name you can always count the form name to be DataForm. So from the document it will be:
    document.forms.DataForm.elements[8].click()Charles.

  • Limit JTable selection behavior

    I have a simple table with 3 columns an multiple rows. If I select a row with the left mouse button and, with out letting go, move the mouse pointer up to a higher row or down to a lower row the currently selected row changes to the row the mouse pointer is over.
    I need to stop this behavior.
    If I select a row with a left mouse press and move the mouse around when I do a mouse release I want the selected row to still be the one i did the mouse pressed action over.
    Please Help.

    This change seemed to work for me
              table = new JTable(data, names){
                   int prevRow = -1;
                   //override the default selection behavior
                   public void changeSelection(int rowIndex, int columnIndex, boolean toggle, boolean extend) {
                        if(ctrlDown){
                             //ctrl + dragging should add the dragged interval to the selection
                             if ( rowIndex != prevRow ) {
                                  prevRow = rowIndex;
                                  super.changeSelection(rowIndex, columnIndex, true, false);
                        else{
                             //clicking adds a row to the selection without clearing others
                             //dragging without holding ctrl clears the selection
                             //and starts a new selection at the dragged interval
                             super.changeSelection(rowIndex, columnIndex, !extend, extend);
              };

  • Modifying JList selection behavior

    What I want to do is change the selection behavior so that if the user clicks on the left half of the cell, the item is selected, but if the user clicks on the right half, the item is not selected. I already have the code to determine where the user clicked, but can't get the selection to not occur when I determine that the user clicked in the "non-selection area" right half.

    After overriding...
    public void setSelectedIndices(int[] indices)
    public void setSelectedValue(Object anObject, boolean shouldScroll)
    public void setSelectionInterval(int anchor, int lead)
    public void setSelectedIndex(int index)...it worked. I implemented each of these like this.
    public void methodX()
      if( clickOnSelectableRegion )
        super.methodX();
      clickOnSelectableRegion = true;
    }It is the responsibility of an outside MouseListener to determine if the click falls on a selectable region or not. If a click occurs that is not on a selectable region, the listener should call setOnSelectableRegion(false) on the List. I set the value back to true so the listener only has to notify the list of "ignorable" clicks.

  • Overriding Default JTable Selection Behavior

    I'm attempting to override the default selection behavior of a JTable. For clicking, I want the table to behave basically as if the ctrl key was being held down all the time. That works great.
    I want the behavior of dragging a selection to behave a certain way as well. If ctrl is not held down, then a drag should cancel the current selection and start a new one at the drag interval. This works fine too.
    However, if ctrl is held down during a drag, I want the dragged interval to be added to the selection instead of replacing it. This almost works. However, if I hold ctrl while dragging, it no longer let's me "undrag" the selection: once a cell is inside the dragged interval, it's selected, even if you drag back over it to deselect it.
    I understand why that's happening given my approach, but I'm looking for a way around it. Does anybody have any ideas about how to get a JTable to behave the way I want?
    Here's a compilable program that demonstrates what I'm doing:
    import javax.swing.*;
    import java.awt.event.*;
    public class TestTableSelection{
         boolean ctrlDown = false;
         JTable table;
         public TestTableSelection(){
              JFrame frame = new JFrame("Test Table Selection");
              frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              //give the table random data
              String [][] data = new String [10][5];
              String [] names = new String [5];
              for(int i = 0; i < 5; i++){
                   names[i] = "C: " + i;
                   for(int j = 0; j < 10; j++){
                        data[j] = "t: " + (int)(Math.random()*100);
              table = new JTable(data, names){
                   //override the default selection behavior
                   public void changeSelection(int rowIndex, int columnIndex, boolean toggle, boolean extend) {
                        if(ctrlDown){
                             //ctrl + dragging should add the dragged interval to the selection
                             super.changeSelection(rowIndex, columnIndex, toggle, extend);     
                        else{
                             //clicking adds a row to the selection without clearing others
                             //dragging without holding ctrl clears the selection
                             //and starts a new selection at the dragged interval
                             super.changeSelection(rowIndex, columnIndex, !extend, extend);
              //keep track of when ctrl is held down
              table.addKeyListener(new KeyAdapter() {
                   public void keyPressed(KeyEvent e) {
                        ctrlDown = e.isControlDown();
                   public void keyReleased(KeyEvent e){
                        ctrlDown = e.isControlDown();
              frame.getContentPane().add(new JScrollPane(table));
              frame.setSize(250, 250);
              frame.setVisible(true);
         public static void main(String[] args){
              new TestTableSelection();
    Let me know if any of that isn't clear.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    This change seemed to work for me
              table = new JTable(data, names){
                   int prevRow = -1;
                   //override the default selection behavior
                   public void changeSelection(int rowIndex, int columnIndex, boolean toggle, boolean extend) {
                        if(ctrlDown){
                             //ctrl + dragging should add the dragged interval to the selection
                             if ( rowIndex != prevRow ) {
                                  prevRow = rowIndex;
                                  super.changeSelection(rowIndex, columnIndex, true, false);
                        else{
                             //clicking adds a row to the selection without clearing others
                             //dragging without holding ctrl clears the selection
                             //and starts a new selection at the dragged interval
                             super.changeSelection(rowIndex, columnIndex, !extend, extend);
              };

  • 30EA2/30EA1 : Selection Behavior on Master-Detail Result Grid

    Hi,
    Tested on both Win XP and Win 7, SQL Dev with the included jre.
    I notice quite annoying behavior on Master-Detail Result Grid.
    This happen on either Report with master-detail layout (i.e Active Session from the built-in report), popup describe on several tabs, and objet viewer especially on Table's Partition tab.
    Here are the things :
    1. Why made the selection on header result cell lose its focus after selecting one?
    I understand, that SQL Dev needs to re-query for displaying the detail.
    But why not made the selection focus, goes back to the selected (shown by the rectangular yellow line around the cell) header cell ?
    2. Point 1 leads to another problem.
    In order to copy the cell value, we have to click once again to select the cell value (shown by the rectangular yellow line around the cell) from the master grid and press CTRL + C.
    What a waste extra effort here.
    Moreover, I noticed some strange thing on object viewer Table - Partition tab.
    It is really hard to copy the cell value from this tab, i.e copying the partition name value.
    Everytime I press CTRL + C to copy its content, suddenly the cell goes to edit mode, which is read-only of course. CTRL + V to paste seems does not work, like it has nothing in the clipboard to be copied.
    And, navigating the cursor from this point would cause the pointer goes to the last character of the cell content, as well as selecting the content using CTRL + Home, is useless.
    Is it because there is no detail record on the detail (in this case Subpartition) tab?
    However Partition tab on Popup Describe, which supposed to have the same behavior, CTRL + C works just fine.
    Is this an expected behavior?
    Regards,
    Buntoro

    Hi Raghu,
    RaghvendraSaboo wrote:
    When changing selection in Master grid, the Child grid is repopulated. This also cause the Master grid to lose focus which makes navigating & copying from master requiring to select a cell in it again.
    Right ?
    Yes. That's right.
    I see, you use Child as referred to me as Detail, on which I get the name from Reports (when create User Defined Reports on SQL Dev, there shows Master on the top panel and below is Detail. :-)
    If yes, this is the same issue as reported in other thread where executing Statement Runner in worksheet, the worksheet loses the focus & the results grid gets the focus.
    The grid has got focus hungry & I am fixing it.Maybe this explains, why there is a small delay before showing the result grid.
    I tried to compare from SQL Dev 2.1.1 and 3.0EA1.
    3.0EA1 gets a little late (a second maybe) when displaying the result.
    For the last item, here are the things :
    1. From the Schema Browser (Left Hand Side), expand Tables.
    2. Select a partitioned table from the tree, there shown Object Viewer (on Right Hand Side) for that Table. -- I use the term Object Viewer as shown on the Preferences : Automatically Freeze Object Viewer Windows
    3. Select Partitions tab
    4. Click a cell on Master grid, there you go the losen focus
    5. Now, click once again to select
    6. Press Ctrl + C
    7. It suddenly change to cell's edit mode (of course its read-only cell)
    Navigating the cursor from this point would cause the pointer goes to the last character of the cell content, as well as selecting the content using CTRL + Home, is useless
    8. Now, go to the worksheet, and press Ctrl + V, nothing happens as if the copied cell doesn't get into the clipboard.
    Regards,
    Buntoro

  • JTable multiple interval selection behavior

    How do you force a JTable to behave as if the control key is always pressed, without the user actually holding down the control key?
    My desired result is to have the user be able to select multiple independent intervals, exactly like the behavior when the ctrl key is held down. But I do not want the selection cleared like when the ctrl key is released and a new interval is selected.

    I solved my problem by subclassing JTable to invert the toggle parameter sent by BasicTableUI.java in the event that control is depressed while making a selection.
    Now instead of using javax.swing.JTable I will use my Toggle inverted version below.
    import javax.swing.JTable;
    public class JTableToggle extends javax.swing.JTable {
        public JTableToggle(){
            super();
        public void changeSelection(int rowIndex, int columnIndex, boolean toggle, boolean extend) {
            // toggle is true in the case where the control key is pressed, i will invert that case.
            toggle = !toggle;
            super.changeSelection(rowIndex,columnIndex,toggle,extend);
    }

Maybe you are looking for

  • How to use document() function in PL/SQL XSLT parser ?

    The "XDB Developers Guide" documentation says on page 12-18 > The application can use DBUriType objects: To make references, such as import or include, to related XSL stylesheets. You can encode these references within the XSL stylesheet itself. foll

  • Adobe CS 2 Compatibility

    Hi, hi. I'm in pretty much a very tough situation now. I'm an art student and I have a MacBook (stupid choice, I know). Well, this is a prototype machine and it's quickly getting slower by the day. I will definitely have to swich over to the MacBook

  • AIR-BR-1310G-E-K9 Bridge Mode - PTP

    Looking for an simple config example for PTP Bridge mode and do not require AP functionality. I have two AIR-BR-1310G-E-K9 and intend to replace an ethernet circuit provided by a carrier. In terms of how the PTP looks, two buildings are literally 20m

  • Enable write back

    Hi Experts, I enable write back, I used Venkats blog post: I am able to update my database successfully but i am getting the below error message Error: An error occurred while writing to the server. Please check to make sure you have entered appropri

  • Texting not working

    Since 8:45AM I haven't been able to receive or send texts...anyone know why?