BlackBerry Forums Support Community               

Closed Thread
LinkBack Thread Tools
Old 11-24-2011, 04:08 AM   #1 (permalink)
New Member
Join Date: Nov 2011
Model: 8530
Carrier: MTS
Posts: 1
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Preprocess the whole class

Please Login to Remove!

I have defined an ability on the top of a class so that during compilation, the whole class does not compile(if that ability is not defined).
But, I am getting compilation errors while doing that.
The case is like this:

//#ifdef Ability
class A {

//#ifdef Ability
class B {
A a = new A();

I am getting error in class B -> cannot find symbol : class A.
While both the classes should not even compile as the ability is not defined.
Please help if I am wrong somewhere...
Closed Thread

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads for: Preprocess the whole class
Thread Thread Starter Forum Replies Last Post
Properties/Methods of Parent Class not available to Child Class? doni49 Developer Forum 3 10-22-2009 05:45 PM
persistable object at class level souhail Developer Forum 2 06-15-2009 03:32 AM
Big speed difference between Class 2 and Class 6 16GB microSDHC? jbollyn Hardware & Accessories 6 04-20-2009 09:29 PM
Inner class referencing. skynetchris Developer Forum 1 07-03-2008 02:44 AM
Adding a class to another class priyank Developer Forum 2 09-29-2006 10:30 AM

HP HEWLETT PACKARD E1401B HIGH POWER MAINFRAME 13 SLOTS (#1121) pictureSummation Fluke Sigma Systems 1110E Mainframe
Summation Fluke Sigma Systems 1110E Mainframe  pictureWegener Communications Mainframe - 19" Rackmount 3U - Satcom/RF (1601-54 REV A)
Wegener Communications Mainframe - 19Tektronix Oscilloscope Mainframe -AS IS 7603
Tektronix Oscilloscope Mainframe -AS IS 7603 pictureTektronix TM 5006 6 Slot Power Mainframe TM5006
Tektronix TM 5006 6 Slot Power Mainframe TM5006 picture

Copyright 2004-2016
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.