Closed Dynamic tab constructor and setters are firing

Hi,
I am using UIShell Tab concept. Here Am opening the two tabs. if am pressing any button in one tab it is firing the second tab setter and getters.
How can restrict the firing of second tab setter and getters.
please help me how to solve this issue.
Reg,
Brahma B.

Hi there
IE7 doesn't give me the add new page option and I get 404 error when trying to access the "How to contribute" section.
I'll load up Firefox later (this browser usually works when IE7 doesn't always work properly).
I'll copy the stuff to the wiki when I've got the browser sorted out.
Cheers
jimbp

Similar Messages

  • Is it possible to save a Photoshop project with multiple tabs (inducing images) for later use. Now, when I close Photoshop, it ask to save each tab separately and they are not staying in the project for later usage. Thanks in advance for you help.

    Is it possible to save a Photoshop project with multiple tabs (inducing images) for later use. Now, when I close Photoshop, it ask to save each tab separately and they are not staying in the project for later usage. Thanks in advance for you help.

    You should ask in Photoshop General Discussion
    The Cloud forum is not about using individual programs
    The Cloud forum is about the Cloud as a delivery & install process
    If you will start at the Forums Index https://forums.adobe.com/welcome
    You will be able to select a forum for the specific Adobe product(s) you use
    Click the "down arrow" symbol on the right (where it says All communities) to open the drop down list and scroll

  • [DATA LOSS] I closed the Tab Groups and all my tabs dissapeared. How can I recover the tabs in Firefox 26? Would you please just delete this feature?

    Thank-you in advance for reading all of this.
    A slip of the mouse in trying to return to the left-most tab caused the tab groups feature to take over the window. I completely failed to comprehend what I was looking at and closed the thing by clicking the x because I damn sure didn't want what I was looking at. Undo close group? Of course not, I didn't want a group in the first place. Hey! My tabs are completely gone now! So in just a few steps all of which seemed innocent, I have lost all but ten of the tabs that were open, and those were only the most recent ten (and actually older tabs would have been more valueable than newer so insult on top of injury).
    I don't think increasing the number of undoable tab closures is the answer. I think getting rid of the tab groups feature all together is the best way to go. I seem to have lost all the tabs I had open, irretrievably, and some of them had been open for WEEKS so they can't be reopened from history.
    The tab groups feature is a data loss bug. Please remove it from the UX completely. If you have to figure out a way to grandfather people who actually have a tab group, fine but don't further vex me with it, please.
    The reason this catastrophe has occurred is that your feature, was so discoverable that I activated it by mistake, and the UI after that had to be learned on the spot, yet was too complicated to learn. You really should withdraw it until you can figure out how to keep the UI for it from causing data loss such as I have experienced this morning.
    Also, there may be other questions on this feature which are from a certain point of view the same as this one. It's hard for me to tell for sure. None of them had a true resolution so that's why I posted this one, also I'm seeking a specific fix, removal of the offending feature.
    Why remove the feature? Because if I allow in my discussion the possibility of retaining it, it will stick around in its present and dangerous form until your team is done bikeshedding the new form it should take. Instead I want you to delete the feature and then require its champion to convince you that a new incarnation won't cause data loss before you allow it back in.
    Fellow users, if you know of a way to recover all 50 lost tabs from an "undo close tab group incident", I would be grateful for that advice, but I would still believe the feature should be deleted. Some of the tabs have been retained for months so digging them out of the history is not practical.

    I am not 100% certain but I am fairly sure development of this tab feature has ceased and it is likely to be deprecated. I am even less sure what the replacement will be.
    Thus forum is not the place for discussing development issues or feature requests. (Developers do not use this site)
    *You could comment using feedback <br /> https://input.mozilla.org/en-US/feedback
    *Or try to find a developers forum or mailing list <br /> http://www.mozilla.org/about/forums/#general-development
    I have not tried this and am not even using Windows at present but the tabs groups are stored as entries in the sessionstore.js files. Firefox has such a file plus sometimes numbered copies and a backup copy. Firefox will have re-writen these files but I suppose there is a posibility the Windows OS may have kept copies.
    * see http://windows.microsoft.com/en-US/windows7/Previous-versions-of-files-frequently-asked-questions
    * http://kb.mozillazine.org/Sessionstore.js Note the files are kept within the Firefox Profile
    ** Firefox Button -> Help -> Troubleshooting [open profile] (or some thing similar) is one method of locating the profile.
    Find and backup any current sessionstore.js file. Consider also bookmark or otherwise recording anything you have open. Now find any previous versions and try putting them in Firefox's profile before restarting it.

  • SCCM Client Configuration Tab missing and actions are also missing

    Hello All,
    Stuck from few days in installation of Client in Secondary Site. Actions are missing in tab and Configuration Tab is also missing.
    1. Boundaries and Boundaries Group are properly configured
    1a. Client Push installation is performed through Primary Site
    2. Client Push Account has Administrative Rights (Verified from CCM Log file)
    3. Installation performed successfully (Verified from Log file)
    4. Firewall settings are configured proper.
    5. WMI repository is consistent.
    6. Machine restart several times but no result 
    Snapshots are attached for your further reference
    Need your suggestions / Help.
    REGARDS DANISH DANIE

    CCMEval.log File
    ==========[ ccmeval started in process 2304 ]====================================
    CcmEval 8/22/2014 12:03:32 AM
    1620 (0x0654)
    ccmeval version: 5.0.7958.1000 CcmEval
    8/22/2014 12:03:32 AM 1620 (0x0654)
    Loading manifest file: C:\Windows\CCM\CcmEval.xml
    CcmEval 8/22/2014 12:03:32 AM
    1620 (0x0654)
    Successfully loaded ccmeval manifest file. CcmEval
    8/22/2014 12:03:32 AM 1620 (0x0654)
    Begin evaluating client health rules. CcmEval
    8/22/2014 12:03:32 AM 1620 (0x0654)
    Successfully retrieved all client health checks.
    CcmEval 8/22/2014 12:03:32 AM
    1620 (0x0654)
    Evaluating health check rule {4AB7D77D-3BB0-4EAB-BEFD-7C0F7DA10296} : Verify WMI service exists.
    CcmEval 8/22/2014 12:03:32 AM
    1620 (0x0654)
    Evaluating health check rule {518C0699-03F8-4F38-85C4-4D319EAEFC05} : Verify/Remediate WMI service startup type.
    CcmEval 8/22/2014 12:03:32 AM
    1620 (0x0654)
    Evaluating health check rule {7F4B6E15-2221-455B-9615-93C379E470D5} : Verify/Remediate WMI service status.
    CcmEval 8/22/2014 12:03:32 AM
    1620 (0x0654)
    Evaluating health check rule {14E6774A-1795-4E09-B17D-B6F36A124205} : WMI Repository Read/Write Test.
    CcmEval 8/22/2014 12:03:32 AM
    1620 (0x0654)
    Evaluating health check rule {690A959D-6210-4930-865F-E3BB82F02133} : Verify/Remediate client WMI provider.
    CcmEval 8/22/2014 12:03:43 AM
    1620 (0x0654)
    Evaluating health check rule {A81778B5-9A1E-4A52-9C6E-6939CEFAA118} : WMI Repository Integrity Test.
    CcmEval 8/22/2014 12:03:48 AM
    1620 (0x0654)
    Evaluating health check rule {5CC6C949-5001-4765-84B4-DD4FDC1E6940} : Verify BITS exists.
    CcmEval 8/22/2014 12:03:48 AM
    1620 (0x0654)
    Evaluating health check rule {C6E29CF5-F9B2-450B-AE61-C4B256A75023} : Verify/Remediate BITS startup type.
    CcmEval 8/22/2014 12:03:48 AM
    1620 (0x0654)
    Evaluating health check rule {2F373187-6295-4CBB-BE9E-8E43C459883A} : Verify/Remediate client prerequisites.
    CcmEval 8/22/2014 12:03:48 AM
    1620 (0x0654)
    Evaluating health check rule {AD9CAF50-6602-4857-A9F4-64864EA30BDF} : Verify/Remediate client installation.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {8883C683-04C8-4228-BB76-2EDD666BA781} : Verify SMS Agent Host service exists.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {13F46523-5B82-417d-A363-A644E80CAD76} : Verify/Remediate SMS Agent Host service startup type.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {70BECB51-44A1-4b46-8A23-6EA3D345B677} : Verify/Remediate SMS Agent Host service status.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {C35E790D-4C05-40A8-BB46-A68578966D19} : WMI Event Sink Test.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {0614757F-7AA6-4933-965B-06D6A8243D0B} : Microsoft Policy Platform WMI Integrity Test.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {7EF00FDD-3DF0-496A-A999-AADD1B3016C1} : Verify/Remediate Microsoft Policy Platform Service Existence.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {D9D0245D-0617-4C2F-8837-84A397AC5B22} : Verify/Remediate Microsoft Policy Platform service startup type.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {09886543-BE8B-431F-BC00-7D917632E22C} : Verify/Remediate Antimalware service startup type.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Result: Not Applicable, ResultCode: 0, ResultType: 0, ResultDetail:
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {5B50566C-363E-4F1C-8A7D-6F2D2A51B142} : Verify/Remediate Antimalware service status.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Result: Not Applicable, ResultCode: 0, ResultType: 0, ResultDetail:
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {6BC824B4-BD8C-4779-BB10-ABDBCD5AFAEB} : Verify/Remediate Network Inspection service startup type.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Failed to get SOFTWARE\Policies\Microsoft\Microsoft Antimalware\Real-Time Protection\DisableIntrusionPreventionSystem
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Result: Not Applicable, ResultCode: 0, ResultType: 0, ResultDetail:
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {D6CB32EA-423D-44CB-9C58-97CE55D2148E} : Verify/Remediate Windows Update service startup type.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Result: Not Applicable, ResultCode: 0, ResultType: 0, ResultDetail:
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {E8030BE0-B773-4742-B6A1-0870CF139117} : Verify/Remediate Windows Update service startup type on Windows 8.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Result: Not Applicable, ResultCode: 0, ResultType: 0, ResultDetail:
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {9040BA8C-580D-4FCA-8846-BBD5F5BB1597} : Verify/Remediate Configuration Manager Remote Control service startup type.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Result: Not Applicable, ResultCode: 0, ResultType: 0, ResultDetail:
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {9DCD49EF-E021-46FF-A777-49210B558527} : Verify/Remediate Configuration Manager Remote Control service status.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Result: Not Applicable, ResultCode: 0, ResultType: 0, ResultDetail:
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {934F12E3-295E-4BA0-AE0F-09859685720F} : Verify/Remediate Configuration Manager Proxy service startup type.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Result: Not Applicable, ResultCode: 0, ResultType: 0, ResultDetail:
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {43029EED-EB9D-4E35-A5F7-7FDD93EC8C57} : Verify/Remediate Configuration Manager Proxy service status.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Result: Not Applicable, ResultCode: 0, ResultType: 0, ResultDetail:
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Evaluating health check rule {7B9F8FF6-EDF7-42CA-A67F-073A2E161C19} : Verify/Remediate SQL CE database is healthy.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Successfully evaluated all client health rules.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Fail to get integer from registry CcmEval
    8/22/2014 12:04:15 AM 1620 (0x0654)
    Fail to get MPFailCount from registry, restart counting from 0
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Client is set to use HTTPS when available. The current state is 224.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Client is set to use HTTPS when available. The current state is 224.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Raising event:
    instance of CCM_CcmHttp_Status
    ClientID = "GUID:8E1768FD-5FB5-4191-A804-F26D05EB636C";
    DateTime = "20140821190415.358000+000";
    HostName = "uekkisc001.uead.uep.com.pk";
    HRESULT = "0x00000000";
    ProcessID = 2304;
    StatusCode = 0;
    ThreadID = 1620;
    CcmEval
    8/22/2014 12:04:15 AM 1620 (0x0654)
    Client's current MP is http://uekkisc001.uead.uep.com.pk and is accessible
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    MP check succeeded CcmEval
    8/22/2014 12:04:15 AM 1620 (0x0654)
    Send previous report if needed. CcmEval
    8/22/2014 12:04:15 AM 1620 (0x0654)
    Fail to get time from registry CcmEval
    8/22/2014 12:04:15 AM 1620 (0x0654)
    Can't determine whether previous sent succeed, assume sent failed
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Fail to get string from registry CcmEval
    8/22/2014 12:04:15 AM 1620 (0x0654)
    There is no previous report sent CcmEval
    8/22/2014 12:04:15 AM 1620 (0x0654)
    Fail to get time from registry CcmEval
    8/22/2014 12:04:15 AM 1620 (0x0654)
    Can't determine whether previous sent succeed, assume sent failed
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Previous send is not complete, need to send report this time.
    CcmEval 8/22/2014 12:04:15 AM
    1620 (0x0654)
    Begin to send client health status report CcmEval
    8/22/2014 12:04:16 AM 1620 (0x0654)
    Successfully sent client health status as a state message.
    CcmEval 8/22/2014 12:04:16 AM
    1620 (0x0654)
    ==========[ ccmeval finished normally in process 2304 ]==========================
    CcmEval 8/22/2014 12:04:16 AM
    1620 (0x0654)
    REGARDS DANISH DANIE

  • Most of the icons/pictures on my tabs, searchbar, and booksmarks are invisible. How do I fix this?

    At the same time as most of those picture icons disappeared, the links in the upper right and upper left (running windows 8.1) have stopped working, as well as the start button. I am not sure if they are related.

    You can try to disable hardware acceleration in Firefox.
    *Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"
    You need to close and restart Firefox after toggling this setting.
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    *https://support.mozilla.org/kb/upgrade-graphics-drivers-use-hardware-acceleration
    Do a clean reinstall and delete the Firefox program folder before (re)installing a fresh copy of the current Firefox release.
    *Download the full Firefox installer and save the file to the desktop<br>https://www.mozilla.org/en-US/firefox/all.html
    If possible uninstall your current Firefox version to cleanup the Windows registry and settings in security software.
    *Do NOT remove "personal data" when you uninstall your current Firefox version, because this will remove all profile folders and you lose personal data like bookmarks and passwords including data in profiles created by other Firefox versions.
    Remove the Firefox program folder before installing that newly downloaded copy of the Firefox installer.
    *(32 bit Windows) "C:\Program Files\Mozilla Firefox\"
    *(64 bit Windows) "C:\Program Files (x86)\Mozilla Firefox\"
    *It is important to delete the Firefox program folder to remove all the files and make sure that there are no problems with files that were leftover after uninstalling.
    *http://kb.mozillazine.org/Uninstalling_Firefox
    Your bookmarks and other personal data are stored in the Firefox profile folder and won't be affected by an uninstall and (re)install, but make sure NOT to remove personal data when you uninstall Firefox as that will remove all Firefox profile folders and you lose your personal data.
    If you keep having problems then also create a new profile.
    *http://kb.mozillazine.org/Profile_folder_-_Firefox
    *http://kb.mozillazine.org/Profile_backup
    *http://kb.mozillazine.org/Standard_diagnostic_-_Firefox#Clean_reinstall

  • Wrong dynamic tab closing

    JDev 11.1.1.4, JHS 11.1.1.35
    If I have multiple dynamic tabs open, and one of those tabs has unsaved changes on it, if I try to close the tab with unsaved changes while another tab is active I get the confirmation popup about my unsaved changes, but when I click 'Yes' my current active tab closes, not the tab I was trying to close.
    Example: I have 4 tabs open, call them tabA, tabB, tabC, tabD, and I change something on tabC, but don't save. Then I move to tabD. while on tabD I click the close button on tabC. I get the popup message, click 'Yes', and tabD closes, not tabC.

    Steve,
    Yes, that is a known issue that we have fixed in upcoming Jheadstart 11.1.1.4 release, which will become available before the end of this calendar year.
    Steven Davelaar,
    JHeadstart Team.

  • Browsing history is set to "delete on exit" from Firefox however cookies and history are still listed in Internet Explorer - which I never use. Why??

    Firefox is set to delete browsing history on exit. Appears to be working fine. However, if I open Internet Explorer - after closing Firefox - my cookies and history are listed in Internet Explorer. I have to go to Tools >Options> Internet History and delete everything manually. (Internet Explorer is also set to delete history on exit.
    Why are my cookies and history being transferred from Firefox to Internet Explorer?

    Thanks cor-el for the reply.
    Do not have any MS plugins that I'm aware of. No Silverlight,etc.
    How can I tell if Windows Media player is plugged in to FF?
    No IE View or IE tab.
    Not a major problem because I can go in and delete manually--minor hassle.
    Have had the same problem across several FF updates. Just curious why this is happening.

  • ADF Pgaes with Dynamic Tab Shell not rendering in iPAD 1+

    Hi,
    We have used Oracle Dynamic Tab Shell templates to build our Dashboard page with multiple dynamic tabs.
    One year back when we initially created the main Dashboard with Dynamic Tab Shell and used UIShell API's to open new dynamic tab on click of command links in left hand side navigator. We started with Jdev 11.1.1.3 and we upgrade till Jdev 11.1.1.5.
    Now recent requirement is, we need to test our applications in Safari browser within iPAD(2.0). While testing we observed below issues.
    1) The JSPX page with Dynamic Tab Shell is keep showing "Loading..." We had to refresh the Safari browser twice to render the page.
    2) Any af:commandLink as part of the JSPX which has dynamic tab shell template, not working. We have bunch of links on left navigator and on click of each link will open a new dynamic tab(we use UIShell API) . Nothing happens on click of those af:commandLinks.
    3) We have "Home" and "Logout" links on top right corner. Nothing happening on click of those links too.
    All these like af:commandLinks and af:commandButtons working as expected when we have them in side a JSPX page w/o dynamic tab shell.
    Tested and observed same behavior both in iPAD 1.0 and newer version iPAD 2.0.
    We desperately need help on thin. Pls let us know, if i need to provide more details. Is there any specific configurations required to make it work in Jdev 11.1.1.5? At this point we can not upgrade our Env to 11.1.1.6 or 11.1.2 as we already have these Apps in Production and we should give the users flexibility to use it in iPAD.
    Please help!!
    Thanks!!
    Subba.

    Hi Jaun,
    Thanks your response.
    Yes- I have seen the support for iPAD and iOS are more enhanced it in 11.1.1.6 and later versions.
    But we already hosted our apps in Production which is currently 11.1.1.5. We have complex workflows designed in SOA suite too.
    Now, if we need to upgrade to 11.1.1.6, we need to basically do validate/test all our applications on new release and it cost us. CLient may not approve for upgrade as of now.
    Is there any guidance or way for customers like us who are on 11.1.1.5 version, to get the ADF features and support for iPAD or iOS? Kind of backward compatible patches kind of thing?
    Do we need to log a SR on ORACLE?
    Please suggest!!

  • Dynamic Tab Shells

    Hi
    I have used dynamic tab shells in my application to open new tabs dynamically using the toolbar button present in my page......
    I am able to open a new tab but cannot able to display the inside component of the tab .........
    i have created a backingbean an linked it with my toolbar button using ActionListener ... Created a ADF-TaskFlow and in it i kept my jsff page which will be displayed. while i have other tab pages and which are working fine when they are open . but specifically one is not working...
    in my xml(adf task flow) where the jsff file is attached doesnot has a databinding image in it where as other jsff has a databinding image as an icon on the fragment which is attached in the adftaskflow file.....
    i think i am missing with databinding of my new task flow ...... please help!!
    i am using jdev Studio Edition Version 11.1.1.2.0
    Thanks
    Sudeep
    Edited by: SKD on Sep 19, 2011 3:00 PM

    tried with bind the component with my jsff and tried again but it didnt displayed my component in my newly opened tab....
    Edited by: SKD on Sep 19, 2011 3:05 PM

  • Dynamic Tabs Layout

    Hello,
    I'm using the latest version of JHeadstart (11.1.1.3.35). I have selected Dynamic Tabs layout and everything works fine except that the home page still shows all the groups as a tab in home page. If I click on any of them it will go to the tree menu and dynamic tabs. I have also changed "Content Frirst-Level Menu Tab" to all possible values but it doesn't change anything. Any help would be appreciated.
    Sayyed

    Sayyed,
    The home page is just provided as a sample. It is a stand-alone page not a page fragment , so it cannot be used in a region. Since dynamic tabs only display regions, the dynamic tabs cannot be shown on the sample home page.
    If you want to have dynamic tabs on your home page, then create a Home group in your application definitiion editor, and check the group-level checkbox "Show as Initial Tab".
    Steven Davelaar,
    JHeadstart Team.

  • Project Lombok - easier getters and setters

    I came across [Project Lombok|http://projectlombok.org/] recently and I think it greatly simplifies common Java patterns. All those getters and setters needed to satisfy JPA, JSF, and CDI make conceptually trivial classes become hundred-line monsters. If you need to change a type (e.g. int to long) or a name, then you need to do the same thing three or more times, or you can delete and generate everything again, but this can be risky: you might delete and regenerate a method that contained some little but necessary extra logic (a null check with ?:, for example), which could be indistinguishable from boilerplate code at first sight.
    I know this will be met with resistance, but I think a Lombok-like project should be incorporated into Java SE 8 or 9. Look at the great productivity improvements we had with Java 5 and Java 7 (specifically Project Coin). Look how easy it is to create an EJB in Java EE 6. People that would never consider EJBs in the past are now using them (me included) and enjoying!
    Maybe Java tools could at least provide official tools to support Lombok, because it currently uses unsupported interfaces to do its work.
    I think this post, if taken as an official feature request, would be off-topic here, but hey, I already have an account here and the conversation must start somewhere :-)

    MarcusF. wrote:
    All those getters and setters needed to satisfy JPA, JSF, and CDI make conceptually trivial classes become hundred-line monsters. Only when you're doing something very wrong design-wise. Getters and setters are no problem, you generate them anyway. But go ahead, keep believing the incredibly trivial is what is keeping you from being productive.
    Look how easy it is to create an EJB in Java EE 6.Yes its easier to CREATE an EJB. But it is still as hard as ever to understand the nuances of the technology and properly apply it without cutting into your own fingers. You still need to properly understand transaction management for example. But also stateless design, remote invocation, messaging, concurrency, etc. etc. Its still very, very hard. But yeah, annotations in stead of XML crud. That made -all- the difference right?
    It isn't code that makes things easier. It never was and it never will be. But people keep focusing on simplifying the actual programming by spitting out API after API and framework after framework and in the mean time the technology never gets any easier, or better. Because the code is not where the problem is.
    IMO of course.

  • Getters and Setters in ActionScript and ECMAScript

    Hi ,
    This line is taken from a book , here the Author mentions that
    In ActionScript , getters and setters is not necessary , they are a part of of the core ECMAScript language.
    Can anybody please let me know what is meant by ECMAScript language ??
    Thanks in advance .

    ECMAScript is an ECMA standard.
    Getters and setters are not mandatory (that's what they mean).
    However, they can be useful in many cases.
    - You can check the value in a setter before assigning (e.g checking if it's null)
    - You cannot override properties of a superclass but you can getters/setters just as you can methods
    - You can take some action when the value of the property is changed. There are many examples in UIComponent classes of the Flex framework.
    - You can put a breakpoint in a setter in order to debug data binding (see if it triggers)
    - In order to optimize data binding, you can write [Bindable event="YourCustomEventNameHere")] before the getter/setter and dispatch this event when the value is set so as to enhance performance of data binding (if you just write [Bindable], your properties will be processed by the framework even if their value does not change).
    Also, note how the synthax is different than Java.
    // ActionScript
    private var _myProperty:uint;
    public function get myProperty():uint
      return _myProperty;
    public function set myProperty(value:uint):void
      _myProperty = value;
    // Java
    private Integer myProperty;
    public Integer getMyProperty():
      return myProperty;
    public void setMyProperty(value:Integer):
      myProperty = value;
    Avoid creating getters/setters a la Java in ActionScript (i.e not using the get/set keywords). This is something I have seen in some implementations or auto-generated code from UML.

  • Do you need getters and setters for C types?

    Say, I have class declaration like so:
    @interface MyClass : NSObject
    int nValue;
    -(void)someMethod:(int)v;
    @end
    and then the implementation:
    #import "MyClass.h"
    @implementation MyClass
    -(id)init
    //Initialization
    if(self = [super init])
    nValue = 0;
    return self;
    -(void)dealloc
    [super dealloc];
    -(void)someMethod:(int)v
    int r = nValue;
    nValue += r + v;
    @end
    Do I need a getter and a setter for the 'nValue' variable?

    Den B. wrote:
    Do I need a getter and a setter for the 'nValue' variable?
    No more so than you would in C++.
    In Objective-C, if you really need to provide access to an objects internal values, you should you properties. If you don't need properties, then getters and setters are just as bad as they are anywhere.

  • I messed around with tab groups and somehow closed it all. Now all my tabs are gone!

    I clicked on the "tab groups" button and not knowing what it was or what it does, I seemed to have closed all my tabs (30+). Now they are all gone, except for 10 which i saved from 'recently closed tabs'. Can anyone help! I had important tabs open and do not remember the links or how to get them again!

    (for future usage) You can specify the number of Tabs and Windows you can undo in a session. Here's how:-
    Type '''about:config''' in the Location (address) bar and press the "Enter" key. When you see a warning, click '''I'll be careful, I promise!''' button.
    * Preferences that have been modified are shown as '''bold (user set)'''.
    * Preferences can be '''Reset to the default''' or changed via the right-click context menu.
    -> In the '''Filter bar''', type '''browser.sessionstore.max_tabs_undo'''
    * right-click the preference '''browser.sessionstore.max_tabs_undo''' -> click '''Modify''' -> type the number -> click OK
    -> In the '''Filter bar''', type '''browser.sessionstore.max_windows_undo'''
    * right-click the preference '''browser.sessionstore.max_windows_undo''' -> click '''Modify''' -> type the number -> click OK
    -> Close the '''about:config''' tab and Restart Firefox.
    Check and tell if its working.

  • If FF is set to "Never Remember History" and I try to close it with multiple tabs open, it doesn't warn me first. If it remembers history, it warns me about closing multiple tabs. I want that warning AND Don't Remember History back again!

    At work I set my PC to not remember history for privacy reasons.
    I always have many tabs open, and the warning about closing multiple tabs was a good thing - but now it only works if it remembers history!
    I have the "Warn me when closing...." box checked AND all of the lines in about:config regarding these warnings are set to true. I have tried turning it off and back on, restarted the PC.
    I discovered this yesterday with FF 3.something, tried updating to FF4.

    The "Use custom settings for history" selection allows to see the current history and cookie settings, but selecting this doesn't make any changes to history and cookie settings.
    Firefox shows "Use custom settings for history" as an indication that at least one of the history and cookie settings is not the default to make you aware that changes were made.
    If all History settings are default then the custom settings are hidden and you see "Firefox will: (Never) Remember History".
    "Never Remember History" means that Private Browsing is active and "Always use private browsing mode" gets a checkmark.
    You need to remove the checkmark on "Always use private browsing mode" to leave Private Browsing mode or chose the "Remember History" setting.
    *https://support.mozilla.org/kb/Private+Browsing

Maybe you are looking for