the library exposed interface. Expert Java please help.
Hi all.
Excuse my noobishness once more, but I have a design-oriented question.
I want to offer some features of other applications via library.
But want to restrict the user from this library to only a set limited features.
(1) is there a way of only a set of classes (obviously public) to be exposed to the user?
For example, let's say we have 2 classes:
public class ExposedFunctionality { private HiddenFunctionality hf = new HiddenFunctionality(); public void useMe() { // do something } } public class HiddenFunctionality { // ... some meat }
(2) how to hide the HiddenFunctionality of the user of the library?
Thank you
Also, if you want higher levels of functionality, you can use the CodeSigningKey to do certain functions, classes, etc. limited. I use this to limit what applications can read data that is generated by my applications. The only thing I'd be suspicious of OS5.0 is (and I think that 4.7) If you place a CodeSigningKey on a file, even the operating system cannot read from the file and the default FileExplorer will often hang (sometimes mometarily... sometimes a few minutes) in a directory where it is a signed file.
Tags: BlackBerry Developers
Similar Questions
-
I'm working with Gmail and I see that my browser too old! I have also the same without any extension. Please help me. Thank you
You have a user agent which is corrupt and which identifies you as: undefined GoogleToolbarBB
See:
-
I'm moving my iphone iOS 5 6.14 to iOS 9.2.1 and I m getting the error below: cannot install error install ios 9.2.1 update.
what I can't finish the upgrade because of this error, please help immediately, thanks!
As you change major versions (6-9), the complete installation program must be downloaded. Then, it must be verified and unpacked. Then to do room to write the new while the former is still partially around. He spells that require at least 6-7 GB of free space on the device for an Over The Air update to even have an inkling of a chance to succeed.
If you do using the iTunes program on a Mac (favorite), download, verification and unpacking occurs in the computer (which has usually a lot more resources than the phone), reducing needs about 1 to 2 GB free space.
-
I want to offer internet access to my client area but I am unable to give it the authorization of domain server? Please help me as soon as possible.
Hello
Your question of Windows is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for the IT Pro TechNet public. Please ask your question in the appropriate Forum TechNet. You can follow the link to your question:
http://social.technet.Microsoft.com/forums/en-us/categories/
-
I have a laptop asus F5R model. I use the operating system to windows xp service pack 2, I can't install the audio driver on my knees, please help me
Download and install the last set of drivers (starting with the chipset / driver motherboard) to the ASUS support site: http://support.asus.com/download/options.aspx?SLanguage=en&type=1
J W Stuart: http://www.pagestart.com
-
I have a LaserJet P1606dn - all of a sudden, I can't use the automatic on both sides print - Please help!
Hello
Make sure that the automatic duplex printing option is selected:
Enter the control panel > printers
Right click on the printer icon, and then click Properties (printer properties for Windows7).
Click the Device Configuration tab.
Make sure that the option allow automatic duplex printing is checked.
If there is no change, try to uncheck the print manual duplex option below, then check any change.
The terms may be a little different because my OS is not in English.
The front part / duplex must be placed at the bottom left part of the device Configuration dialog box.
Please let me know of any changes,
Shlomi
-
HP 15g 007 to the win 7 driver wifi lan please help me
HP 15g 007 to the win 7 driver wifi lan please help me
Hello:
Here is the link for the driver you need:
-
I have Win7/64. But I don't know, how I have my USB webcam to work. The cameras settle the program will not work. Please help me!
Thank you more:Steve Vidacs /HungaryOn Monday, November 5, 2012 20:14:15 + 0000, istvanvidacs wrote:
I have Win7/64. But I don't know, how I have my USB webcam to work. The cameras settle the program will not work. Please help me!
You must have installed a Windows 7 64-bit driver (if it exists)
for this. Do you have? Otherwise, navigate to the web site of the camera
manufacturer, search, download and install it.Ken Blake, Microsoft MVP
-
I have a table of the adf, I added a column that contains a button that I created, when I click it must remove this row in the table, but it is not, please help
I don't understand. You use vo and eo for you to use business components.
Again, this kind of code call in trouble.
You must post the changes to make them visible to the eo find vo. You must then run the query for the changes in the business layer strips then you must update the iterator he table is based on.
In your code I see that happen, hooch maybe because it is more often than not formatted and undocumented.
My advice is to do a small test case that you can manage with easy sql. Once you get it to run transfer you the results to the actual application.
Timo
-
Dear Sir
our adobe photoshop, dreamweaver, illustrator does not at all as we buy the products... what sir please help me...
Contact Adobe support.
-
Unable to connect to creative cloud but can connect to the adobe site... Please help
already done. without success. now chat with adobe helpdesk. Thank you
-
I tried to load Flash Player on my XP computer but have of find undesirable equipped engines, namely Binkiland and Bing, neither of which I wanted to and I can't delete them because they do not appear in the list programs. Can you please help.
Hello Maria,.
Thank you very much for the link, which worked well. Some of the other times that I tried to load Flash Player were presented by the site and also the search engine. You will understand that I am not very computer savy!
Once again thank you.
Chris.
-
I had no idea that I needed to use a CD to download my Adobe Photoshop elements 12 on my desktop MAC and have already registered the product; Now, how can I download it? I tried searching on the web and no luck. Please help me!
You don't need a CD to download anything; just download & install the trial version of http://www.adobe.com/cfusion/tdrc/index.cfm?product=photoshop_elements, and then activate it with your serial number.
-
I am running Windows XP Professional Edition and have tried almost way possible from almost all of the codes, so that it can install. He always tells me a different code almost as something it must not 'dismantling' MSE. I am not certified has + by all means! But I do not know when you searched for sites Microsoft etc., you are looking for better & learn yourself. But I'm at the point where I say "I wanted I had saved the old Version of the WLE who worked great." Just to give you a clue, which hopefully will help me can govern this list I've done on:
1. search and read questions from other people who were identical and followed step by step, when I received him seemed to be more common error Code. He said to download update Windows Cleanup Utility and remove everything said Microsoft Live in there. I did this and it just via a different error Code
2 I tried to download directly the WLE "integer" and install it
3 I am the admin. and always "Ran under" admin
4 I watched the system requirements & everything I had was compatible, even if I n "t SQL, but went and downloaded and installed, it
5 I ran in safe mode, and keep in mind that I do every time a cleaning in the place where there is no trace of even the new WLE Installer, b/c I read learned that you cannot leave this trace.
6 and to be honest, I do all this work b/c I think WLE possesses one of the in my opinion, best photo library it y a. quick, simple, but still has all of the improvements that I use direct mail and really liked the MS Outlook 07 connector is what I have right now.
7 I've never seen a free software that is so sensitive that it need to go through all these steps
-Thoughts on any other reasons to help, I would take even the older edition if I could find it, but as soon as I eliminated and did a cleanup & reinstall my hard drive, it hit me. I forgot to record the show and then, think it is free I'll get it online but it has been updated and I need help which is much smarter than me, I will not STOP until I know what and why. BTW, it is not a problem with a firewall or anything b/c I disabled Norton and am MSE tent which was / is child's play, it's not dirty space, but it does the job and it's great and that's why I want the photo gallery for the least and Sync Mail to Outlook. As I have said that I have nothing else, I know to do, I even tried on another computer running the exact same OPS than mine. And it's the same way. ??? Please help me to get someone...
Thank you very much in advance for any help other than that described previously, or if someone from Microsoft could remotely help me if it is possible.
-CM-
Hmm. check that you can start the Windows Installer service and it is enabled.
- Click Start > run...
- Type cmd /K net start MSIServer
- Press enter and monitor messages in the window of the console open.
If the service is started successfully, then download the offline version of the WLE from here and try to install it. Select all items to install because they are dependent on each other.
Download the new log file, if it fails to install again. -
PROBLEM: My 8330 don't push my gmails on the phone. I get messages from 1 of 4 pushed towards the phone. I have re-sent service books, I deleted and added gmail to my bb (thru BIS). I deleted the gmail off my outloook as well from my PC.
I downloaded GMAIL to Google blckberry and that works, but I like my gmail to combine in my Inbox.
I need a blackberry on this expert help.
Support VERIZON was not able to solve this problem.
In ADDITION the filter of gmail for duplicate messages does not work on my blackberry, which means that the messages I send on gmail.com or my BB back immediately as duplicates.
I got 10 blackberry so I am not novice, Please HELP!
It's so frustrating!
Thank you in advance!
Helfy
I'll try what you did... entirely delete the account of the BIS Gmail account.
- Then on your BB, Options > Advanced > Service books. Remove ALL instances of your Gmail email account there.
-With the BlackBerry device powered time, remove the battery a few seconds and then reinsert the battery to restart.
-Then add the Gmail account to your configuration of BIS. And click on send Service directories while you're there.
HOWEVER, I would do nothing of this earlier, as there are currently this morning a RIM BIS account integration power outage, or downtime. Wait a few hours until that which is cleared up.
Maybe you are looking for
-
Set an alarm using application built-in clock that repeats every two weeks
How to set a recurring alarm on iPad, using the clock application, that happen the same day and time, all * other * week. Must be in the "Clock" app and do not use calendar not 3rd party applications. Thank you DH
-
Suddenly - without the measures taken by me - FF ESR 10.0.12 refuses to accept Adobe Flash? (System Win 7 Ultimate 64)It started with a very boring bar, which cost me 2 hours to turn it off, which told me to update a plugin from Adobe Reader very old
-
I've updated my new macbook el Captain update (not sure of the exact name) and it worked fine, but recently my trackpad just randomly stop move or leave me a click while I do anything. The whole system would be stuck on all the screen was on. The onl
-
Timed by analog material out with PXI-6733
Hello I'm a little confused on the possibilities for the material of analog timing of release of a PXI-6733, using pulses of DIO to a separate device. I want to generate an analog voltage on the signal for synchronization from another device. Lets sa
-
Inverse of GetGraphCoordsFromPoint?
I need to superimpose a camembert (from piechart.fp, with a transparent background) on a XY graph, with pie centered at some (x, y) coordinates on the graph. How can I programmatically obtain the coordinates of the Panel from the point (x, y) on a ch