Best Practice - knowing when excludeIn/includeIn components are available

I'm using excludeIn and includeIn with states to show/hide certain elements.  What's the best practice of knowing hidden elements become available?  I frequently change to a new state and set labels/dataproviders/etc. on the elements in that state.  Databinding isn't always a clean solution.  Right now I just have a creationComplete handler for a group that contains the changing items, but obviously this won't work if I have numerous elements spread all over the interface.
Thanks.

I'm using excludeIn and includeIn with states to show/hide certain elements.  What's the best practice of knowing hidden elements become available?  I frequently change to a new state and set labels/dataproviders/etc. on the elements in that state.  Databinding isn't always a clean solution.  Right now I just have a creationComplete handler for a group that contains the changing items, but obviously this won't work if I have numerous elements spread all over the interface.
Thanks.

Similar Messages

  • TS1702 Does anyone know when Google maps will be available in Malta?

    Does anyone know when Google maps will be available in Malta?

    Typing in all caps indicates shouting, is considered rude, and is difficult to read.
    Many will not read such posts.
    There is no way to know such a thing unless Apple announces.  Whenever Apple and the TV industry/distributors in New Zealand are able to reach an agreement for the rights to sell content, then they will be able to do this.

  • Does anyone know when iOS 5 will be available?

    Hi everyone,
    I was wondering if anyone know when iOS 5 will be available. I watched the video about it and now i'm just soo impatient! On the website they say it will be available this spring (i am in Australia) but i wanna know more!

    We all want to know more, but Apple hasn't said anything more. When they do, you can be sure that the information will be prominent on every Apple-released web site and probably posted in these forums several times.
    Regards.

  • Hello, I just wanted to know when an update would be available for my mac mini server os x lion to resolve the issues regarding my m-audio fastrack pro usb audio interface (no midi messages recognized)

    Hello, I just wanted to know when an update would be available for my mac mini server os x lion to resolve the issues regarding my m-audio fastrack pro usb audio interface (no midi messages recognized)

    Have you reported your problems to Apple?
    BugReporter
    <http://bugreporter.apple.com>
    Free ADC (Apple Developer Connection) account needed for BugReporter.
    Anyone can get a free account at:
    <http://developer.apple.com/programs/register/>
    And/Or
    Mac OS X Feedback<http://www.apple.com/feedback/macosx.html>

  • Does anyone know when is clumzy ninja is available for download?

    Does anyone know when is clumzy ninja is available for download?

    Apple has not made any announcement as to a new iPhone or its availability.

  • Best Practice Re: Workflows and Workflow Components

    Hello,
    As many know, CUP does not allow you to delete workflows and workflow components if they are referenced in a request somewhere. The solution I'm seeing here on the forums is to run a Request Delete Script from SAP. This is all well and good in a Sandbox environment, but we would not like to delete request information in Productoin.
    So my question is: what is best practice for managing workflows and their components in Production? As time goes on, our workflows will change, our components might change, we might need to add a stage here or there or switch an initiator, etc etc. However, if I create a new workflow or component, I can't delete the old one. So essentially there's potential to have a lot of junk workflow/component data sitting out there because it's referenced in an old request somewhere.
    Does anyone have any recommendations on how to manage this? Ex: If you change a workflow to add another stage, what are you doing with the old workflow since it's useless?
    Let me know if I need to clarify further.
    Thanks!!
    Jes

    f l,
    I'm not sure deleting keys from the registry is ever a best practice, however Xcelsius has listings in:
    HKEY_CURRENT_USER > Software > Business Objects > Xcelsius
    HKEY_LOCAL_MACHINE > SOFTWARE > Business Objects > Suite 12.0 > Xcelsius
    The current user folder holds temporary settings, such as how you've modified your interface.
    The local machine folder holds more important information.
    As always, it's recommended that you backup the registry and/or create a restore point before modifying or deleting any keys.
    As for directories, the only directory Xcelsius uses is the one you install to.  It also places some install logs in the temp directory, but they have no effect on the application.

  • Best Practice For ID value On Components

    I was just wondering what the best practice was for setting the ID value on ADF components. I have seen that on naming containers they recommend the length of the ID value be 7 characters or less to minimize the amount of HTML that has to be sent to the client. Should we just keep all ID fields as their default values which are relatively short or is it better to give them meaningful values? Any guidance would be appreciated.
    Thanks.

    Hi,
    It depends on the usage. If you are using client listeners, where you want to get the id of the component to process, you can name them to have some meaning. However, there is no harm in keeping the default id as it is.
    -Arun

  • How to know when Windows support files are updated?  (BC 4)

    I have MacBook Pro Retina w/Lion (of course), installed Win 7 Pro 64-bit, using Boot Camp procedures and files that were issued June 14.  My BootCamp Assistant says it's 4.0.4.
    My question is:  how do I know when the Windows Support files (drivers) are updated by Apple?  I would have expected an update by now, but I just went into Boot Camp Assistant on Lion, re-downloaded the drivers, and I *think* they are all dated June 14th still.  (looked in WindowsSupport folder which is where it said it downloaded them)
    There doesn't seem to be a reasonable way to get notified if there are new drivers or not.
    My expectation was that I could run *something* either on the Windows or OS X side, and it would *tell me* that drivers needed updating, or at least say "you are running version X".
    It can't be that I have to re-download the drivers and check the dates on all the files every time I'm curious if there's updates available.  Can it?
    The files seem to be on some mysterious Apple server and the only thing I can do to that server is ask to download the support files.  No query, no "is an update available", ... ???
    It's not even clear to me that the Windows Support files have a version number. 

    When the next revsion of OS X you can run Boot Camp Assistant again, or of course once 10.8 though might want to just sit tight, you would likely see reports in forums and elsewhere.
    Apple Software Update for Windows use to but no longer.
    The easiest way to see device driver version, chipset and more is with AIDA64
    http://www.aida64.com/product/aida64-extreme-edition/overview

  • Why can't the iTunes store notify me when new TV episodes are available?

    Many times, I have had to purchase a TV show that isn't (yet) offered as a SeasonPass. Then, I have to check each week and buy the shows one at a time for the whole season. How difficult would it be for the iTunes store to offer a notification system telling me when a new episode is available... or, better yet, allow me to have the store automatically sell me the next episode when it is available (upgrade to Season Pass?). Apple iTunes Store is missing out on sales by not providing a simple solution to a simple problem. They already know which shows I've purchased, how tough would it be to provide some followup? --- Same holds true for when additional (previous) seasons are offered... why is the store making their customers do all the work?

    Here again, Dave, I appreciate your answer...and it is probably the exact excuse that iTunes Store executives use to justify not correcting the situation. However, it too is a load of bull.
    Apple has a database of the purchases of its customers. It also knows which shows were purchased on an episode basis (as opposed to a Season Pass)...generally because the show's producer didn't allow (or provide for a Season Pass for whatever reason). But again, regardless of the shows producer's "deal" with Apple regarding the show, there is NO excuse for Apple to not provide an easy mechanism for iTunes Store customers to track, and buy missing episodes. This is a win/win/win situation... the iTunes Customer, Apple, and the show's producer all get something! Don't tell me that Apple can't write an application that does this! We are not talking rocket science here. Most "sales" organizations attempt to upsell... create additional sales. Missed opportunity here.
    I'm not even suggesting that the process be an "upgrade" to a Season Pass as far as pricing goes... merely a mechanical notification that additional episodes are available! This is clearly different than the "complete my album" system and would have absolutely nothing to do with the contractual relationship between Apple and the show's producers.
    Again... it's too bad that Apple doesn't take these discussion comments seriously... there are substantial missed opportunities for TV show sales. Don't you guys that monitor these boards have any pull with Apple? After all, you've got almost 100k items of commentary on these boards...!!!

  • How to know when pre-order book is available?

    Hi, I pre-ordered a book in iBooks on my iPad mini. Today is the day the book was to be available. How will I know when the book is there?  The iPad mini is running iOS 6.1.3. I don't plan to update to iOS 7 on the mini.
    Thanks

    You could also simply go to the iBook Store, find it, and download it.  You shouldn't be billed twice when you do this.  You could also setup automatic downloads at the time you purchase the book.  The worse that could happen is that you get two copies of the book, and simply delete one.

  • What is Considered Best Practice for Error Handling in Components?

    What would be the best approach to handling errors in custom (possibly composite) components?
    I see three different possibilities:
    Having the error handling funciton within the component. The problem is that this is not adaptable to the consumers error handling setup (i.e. logging to database, redirecting to a pretty error screen, etc.).
    Passing in an error function as a parameter. The problem here is how to have the externally defined error function interact with external elements that are not defined within the component, i.e. passing the error or fault object to a logging class, or something similar, of which the component knows nothing about.
    Referencing the external error handling methods directly from within the component. (Of course that's shabby programming, just listing as a technical option.)
    How do you solve this?
    My goal is to have a versatile custom component that can utilize any given consumer's error handler.
    Thanks,
    Mike

    or define a customized event and dispatch it when error occur, then you can just listen to it outside

  • Best practice for "when to close open folders"

    Hello,
    I've seen several Javamail examples on the net that fetch messages like this:
    1. open folder
    2. fetch messages
    3. close folder
    As far as I know, if I close a parent folder of a message, the message object itself could become invalid / out of sync with the server.
    That means, if I wanted to execute an operation on such a message (like rename, delete etc..) I could "hit" the wrong one on the server.
    The only solution I could think of would be to keep the folder open as long as the user of my program could do something with its content.
    In simple terms: If the user clicks on a folder to display its content, I leave the folder open.
    When the user clicks on a different folder, I close the old one and open the new one and display its content.
    That means that it could happen that folders could stay open for quite a long time.
    Is this good practice or is there a better way?
    I have some concerns regarding timeouts or connection losses.
    Thanks in advance and regards,
    Timo Ernst

    bshannon wrote:
    That's pretty much true.
    A much more complex application could copy the content from the messages so that it can be
    used "offline", then resynchronize its cached information with the state of the folder when
    reconnecting (e.g., after a connection failure).
    You probably want to allow connections to time out if the user isn't using the application,
    but with the simple approach you'll need to refresh all your information when that happens,
    perhaps including telling the user that the session timed out and they need to log in again.
    This works fine for a moderate number of active users. If you need to support a huge number
    of active users, you'll need a more complex implementation that times out connections more
    aggressively while hiding that connection management from users.Hey, thanks for your reply.
    I am already caching some information from messages by using an outer class which wraps Javamail Message instances and delegates method calls to this object if the cache is empty.
    Otherwise, the cached information will be used.
    Example:
    public class CachedMessage{
         Message internalMessage = null;
         String subject = null;
         public CachedMessage(){
              super();
         public CachedMessage(Message m){
              super();
              internalMessage = m;
         public String getSubject(boolean useCache){
              if (useCache == false || subject == null){
                   if (internalMessage != null){
                        subject = internalMessage.getSubject();
              return subject;
    I was just hoping that I could avoid the synchronization issue.
    Is there a way to somehow find the corresponding Javamail message of a local, cached message without having a reference to the original Javamail message instance?
    As far as I know using the message ID would not work since they seem to be not well defined.
    You also mentioned another issue.
    The software I am currently developing will be a web application which will serve email functionality to thousands of users.
    Thus, an agressive timeout policy is probably unavoidable.
    I assume that once a timeout occurs, I'll have to reconnect and then also resynchronize in order to map Javamail message instances with their local cached pendants?

  • Best practice on when to call the HTTPService?

    We use HTTP calls to get data frm the server. Currently in our application we call the server on creationComplete event-and display tabs buttons depending on the data that i get from the server.
    But i'm thinking to call the server at initialization event and keep the data ready by the time it comes to creationComplete/what ever works. When is it good to call the server? please update my knowledge.

    Ya.. i understand.. but, What i'm thinking is to populte the data into arraycollection / keep the XML which we get and keep it ready for the completion event. Coz, what i see is, whenever i click on a button, it opens a tab on the tabNavigator and shows a canvas without any data - paralell to this a server call is made and after few moments the canvas shows the data, even though it all happens within 2-4 secs depending on the network.. I'm still concerned about those 2-4 secs.. i'm trying to bring down the time it takes to load that single page by running a few things paralelly than doing it one after the other. Any other way you could think of?
    Message was edited by: saisri2k2

  • Client Installing But Not All Components Are Available Post Install

    Hi,
    Now I am not positive how the posy client install process works but it seems the CM client normally installs and has only base components, then downloads a policy and installs the other components based on the policy?
    I have 2 DP's that is PXE enabled. 1 DP works fine installing the CM client via task sequence on W7. What happens at the other DP is after the task sequence runs it seems like the CM client is stuck and won't install the additional components. The way you
    can usually tell there is a problem with the CM client is there are only 6 of the 7 tabs present when you open the CM client and if you click on the Actions tab half the actions are missing. What logs should I be looking at to try and troubleshoot this?
    Here is the policy agent log from the client that has the issues described above:
    <![LOG[Processing PreShutdown event]LOG]!><time="16:39:11.202+300" date="02-03-2015" component="PolicyAgent_RequestAssignments" context="" type="1" thread="2832" file="policyevaluatorendpoint.cpp:1234">
    <![LOG[Processing PostStartup event]LOG]!><time="16:39:19.344+300" date="02-03-2015" component="PolicyAgent_RequestAssignments" context="" type="1" thread="1652" file="policyevaluatorendpoint.cpp:1228">
    <![LOG[Policy Download Endpoint's message queue is empty; proceeding with maintenance work]LOG]!><time="16:39:19.344+300" date="02-03-2015" component="PolicyAgent_Cleanup" context="" type="1" thread="3000"
    file="policyutil.cpp:12671">
    <![LOG[Registered for MP notifications.]LOG]!><time="16:39:19.344+300" date="02-03-2015" component="PolicyAgent_PostStartup" context="" type="1" thread="1652" file="startuptask.cpp:113">
    <![LOG[Not rerequesting policy on site code change in provisioning mode.]LOG]!><time="16:39:19.375+300" date="02-03-2015" component="PolicyAgent_ReRequestPolicy" context="" type="1" thread="2380"
    file="rerequestpolicyendpoint.cpp:252">
    <![LOG[Processing PostStartup event]LOG]!><time="17:31:10.918+300" date="02-03-2015" component="PolicyAgent_RequestAssignments" context="" type="1" thread="2396" file="policyevaluatorendpoint.cpp:1228">
    <![LOG[Policy Download Endpoint's message queue is empty; proceeding with maintenance work]LOG]!><time="17:31:10.918+300" date="02-03-2015" component="PolicyAgent_Cleanup" context="" type="1" thread="2236"
    file="policyutil.cpp:12671">
    <![LOG[Registered for MP notifications.]LOG]!><time="17:31:10.918+300" date="02-03-2015" component="PolicyAgent_PostStartup" context="" type="1" thread="2840" file="startuptask.cpp:113">
    <![LOG[Processing PostStartup event]LOG]!><time="17:31:49.368+300" date="02-03-2015" component="PolicyAgent_RequestAssignments" context="" type="1" thread="2376" file="policyevaluatorendpoint.cpp:1228">
    <![LOG[Policy Download Endpoint's message queue is empty; proceeding with maintenance work]LOG]!><time="17:31:49.368+300" date="02-03-2015" component="PolicyAgent_Cleanup" context="" type="1" thread="2780"
    file="policyutil.cpp:12671">
    <![LOG[Registered for MP notifications.]LOG]!><time="17:31:49.368+300" date="02-03-2015" component="PolicyAgent_PostStartup" context="" type="1" thread="2776" file="startuptask.cpp:113">
    <![LOG[Triggered update of user S-1-5-21-1078011946-2056399665-367356602-4899 settings]LOG]!><time="16:31:25.834+300" date="02-04-2015" component="PolicyAgent_RequestAssignments" context="" type="1"
    thread="3176" file="policyevaluatorendpoint.cpp:1262">
    <![LOG[Processing PostStartup event]LOG]!><time="08:43:15.373+300" date="02-05-2015" component="PolicyAgent_RequestAssignments" context="" type="1" thread="3016" file="policyevaluatorendpoint.cpp:1228">
    <![LOG[Policy Download Endpoint's message queue is empty; proceeding with maintenance work]LOG]!><time="08:43:15.373+300" date="02-05-2015" component="PolicyAgent_Cleanup" context="" type="1" thread="2156"
    file="policyutil.cpp:12671">
    <![LOG[Registered for MP notifications.]LOG]!><time="08:43:15.373+300" date="02-05-2015" component="PolicyAgent_PostStartup" context="" type="1" thread="3016" file="startuptask.cpp:113">
    <![LOG[Triggered update of user S-1-5-21-1078011946-2056399665-367356602-4899 settings]LOG]!><time="08:43:16.153+300" date="02-05-2015" component="PolicyAgent_RequestAssignments" context="" type="1"
    thread="2152" file="policyevaluatorendpoint.cpp:1262">
    <![LOG[Requesting Machine policy assignments]LOG]!><time="08:51:06.091+300" date="02-05-2015" component="PolicyAgent_RequestAssignments" context="" type="1" thread="2792" file="requestassignmentstask.cpp:1485">
    <![LOG[Requesting Machine policy from authority 'SMS:MCT']LOG]!><time="08:51:06.091+300" date="02-05-2015" component="PolicyAgent_RequestAssignments" context="" type="1" thread="2792"
    file="requestassignmentstask.cpp:1549">
    <![LOG[Synchronous policy assignment request with correlation guid {2BC97ED8-61B2-4B0D-AE85-00DDC29EA652} for Machine XXXXX completed with status 80004005]LOG]!><time="08:51:06.597+300" date="02-05-2015" component="PolicyAgent_RequestAssignments"
    context="" type="2" thread="2792" file="requestassignmentstask.cpp:1843">
    <![LOG[Requesting User policy assignments for 'S-1-5-21-1078011946-2056399665-367356602-4899']LOG]!><time="08:51:15.233+300" date="02-05-2015" component="PolicyAgent_RequestAssignments" context="" type="1"
    thread="4968" file="requestassignmentstask.cpp:1489">
    <![LOG[Requesting User policy from authority 'SMS:MCT']LOG]!><time="08:51:15.249+300" date="02-05-2015" component="PolicyAgent_RequestAssignments" context="" type="1" thread="4968" file="requestassignmentstask.cpp:1549">
    <![LOG[Skipping request for user policy assignments due to agent configuration for authority 'SMS:MCT'.]LOG]!><time="08:51:15.249+300" date="02-05-2015" component="PolicyAgent_RequestAssignments" context=""
    type="1" thread="4968" file="requestassignmentstask.cpp:1621">
    TIA

    Clients stuck in provisioning mode are usually due to unexpected reboots or unexpected state changes within the task sequence. Double reboots caused by a handful of software updates are a common culprit as of late. Really, the only way to troubleshoot
    this is trial and error. Remove things from your TS and run it again to see if the client agent stays in provisioning mode or not. Start with the Install Software Update task.
    Jason | http://blog.configmgrftw.com | @jasonsandys

  • How many UI components are available in UWL?

    Hi Gurus,
    As far i Know there are two UI components available to launch the work items in UWL .
    which is SAP GUI for HTML(Default)
                  Webdynopro
                   Weppages(Not sure ,Please confirm this as well).
    And give me the list of other UI components used to launch the work items in UWL view?
    Thanks in Advance,
    Dharani

    cross post.close the thread
    Koti Reddy

Maybe you are looking for

  • Iphoto library acces in iMovie

    Hello, I have a problem with iphoto browser in iMovie or Mail. I have several iPhoto library. For example, if I open iphoto Libray 2012 in iphoto, I can see in imovie browser correct photo, movie. But if I open iphoto library 2015 un iPhoto, I see in

  • E4200 How to close port 139 ?

    So finally that my e4200 is capable of disabling wps i run in to another question. how to close ports 139 445 ? these are open by default and i didnt figure out how to close them, in browser setup.. and YES port 139 IS a security issue. people denyin

  • Linux issue: "server not responding" msgs starting to appear in DreamWeaver MX

    I have an Ubuntu Server on my small network that acts (among other things) as a Web page testing server. I have DreamWeaver set up to connect to our remote host for putting operations, and the testing server is our local Linux machine. It worked grea

  • Error in Navigation Inbox

    Hi, I created a business role Z. and I added the configuration of the inbox. Works fine. The problem is when from the search result of the inbox I navigate to the detail of the activity or opportunity, and I want to back to the search result of the i

  • Crap! Did I damage my firewire port?

    Previous owner of a PC laptop and 4-pin FW that connected my m-audio fw-410. Needed to use the adapter to power the device. Got my MBP with 6-pin and have been using the fw-410 but still connected to the adapter. I've heard that this is necessary whe