Using a import statement conditionally
How would I import a library statement based on a condition, in this example use the versioning of java JRE that the program needs is to run under the JRE? i.e:
import javax.swing.*; //This is the final package name.
//import com.sun.java.swing.*; //Used by JDK 1.2 Beta 4 and all
//Swing releases before Swing 1.1 Beta 3.
Thanks!
John
Sorry but that is not possible using pure java. Your best bet is to use a search engine such as google:
http://www.google.com/search?q=java+preprocessor
Similar Messages
-
How do i use an import statement in a java program
I need to write a java program which will connect to the Database but i need to do an import like in DB2 which will load data to the table.
How do i execute that import statementAre you saying that you need to add rows to a table in DB2 via a Java program? If so, you need to look at the JDBC API, (available on this site along with a bunch of tutorials). If not, post again with a clearer description of your problem.
-
Using imported archive in UDF using import statement
Hello Expert,
I am trying to use the class of keystore_api.jar which is impoted in imported archive in my UDF using the import statement
com.sap.engine.interfaces.keystore.KeystoreManager but I am getting the error
package com.sap.engine.interfaces.keystore does not exist
import com.sap.engine.interfaces.keystore.*;
Appreciate your valuable replies.
Kind Regards,
Kubra fatimaHi,
as ur import statement states
com.sap.engine.interfaces.keystore
You need to import the jar in directory hierarchy as above manner.
com[sap[engine[interface[]keystore[JAR]]]]
Regards
Ashu -
IMPORT Statement Issue (Internal Table)
Hi All,
I am using an IMPORT statement to get all the data from other report's internal table. Now whenever this (the other report's internal table) is changed (for field addition, etc), my report throws a dump. Hence, everytime I have to add these fields in my program as well.
Is there any way by which I can include the whole internal table of that report in my program just like
'INCLUDE STRUCTURE VBRK'.
Thanks in advanceHi, CHeck this code related to your problem..This will helpful to you...
I have done this program earlier..I hope it will helpful to u..
This programa calling the other program to import the data..
Check it out...
*" Tables declarations.................................................
TABLES:
spfli.
*" Type declarations...................................................
Type declaration of the structure to hold data from table SPFLI *
TYPES:
BEGIN OF type_s_spfli,
carrid LIKE spfli-carrid, " Carrier Id
connid LIKE spfli-connid, " Connection Number
cityfrom LIKE spfli-cityfrom, " City from
cityto LIKE spfli-cityto, " City to
airpfrom LIKE spfli-airpfrom, " Airport from
airpto LIKE spfli-airpto, " Airport to
countryfr LIKE spfli-countryfr, " Country from
countryto LIKE spfli-countryto, " Country to
END OF type_s_spfli.
Data Declaration...................................................*
Field String To Hold Flight Details Record from SPFLI *
DATA
fs_spfli TYPE type_s_spfli.
Data Declaration...................................................*
Internal Table To Hold Flight Details Records from SPFLI *
DATA
t_spfli LIKE STANDARD TABLE OF fs_spfli.
TYPES:
BEGIN OF types_s_itab,
carrid LIKE sflight-carrid, " Carrier id
connid LIKE sflight-connid, " Connection number
fldate LIKE sflight-fldate, " Flight date
END OF types_s_itab.
Data Declaration...................................................*
Field String To Hold Flight Details Record from SFLIGHT *
DATA
fs_itab TYPE types_s_itab.
Data Declaration...................................................*
Internal Table To Hold Flight Details Records from SFLIGHT *
DATA
t_itab LIKE STANDARD TABLE OF fs_itab.
*" Type declarations...................................................
Type declaration of the structure to hold data from table SBOOK *
TYPES:
BEGIN OF type_s_sbook,
carrid LIKE sbook-carrid, " Carrier Id
connid LIKE sbook-connid, " Connection Number
fldate LIKE sbook-fldate, " Flight date
bookid LIKE sbook-bookid, " Booking number
loccuram LIKE sbook-loccuram, " Local currency
loccurkey LIKE sbook-loccurkey,
order_date LIKE sbook-order_date, " Booking date
END OF type_s_sbook.
Data Declaration...................................................*
Field String To Hold Flight Details Record from BOOK *
DATA
fs_sbook TYPE type_s_sbook.
Data Declaration...................................................*
Internal Table To Hold Flight Details Records from SBOOK *
DATA
t_sbook LIKE STANDARD TABLE OF fs_sbook.
DATA
w_checkbox. " Checkbox
SELECT-OPTIONS:
s_carr FOR spfli-carrid. " Carrier id range
START-OF-SELECTION EVENT *
START-OF-SELECTION.
PERFORM selectq.
END-OF-SELECTION EVENT *
END-OF-SELECTION.
SET PF-STATUS 'YH1314_030502'.
PERFORM display_basic.
AT USER-COMMAND.
PERFORM ucomm.
*& Form selectq
This subroutine retreive data from SPFLI table
There are no interface parameters to be passed to this subroutine.
FORM selectq .
SELECT carrid " Carrier id
connid " Connection number
cityfrom " City from
cityto " City to
airpfrom " Airport from
airpto " Airport to
countryfr " Country from
countryto " Country to
INTO CORRESPONDING FIELDS OF TABLE t_spfli
FROM spfli
WHERE carrid IN s_carr.
ENDFORM. " Selectq
*& Form display_basic
This subroutine displays data from internal table
There are no interface parameters to be passed to this subroutine.
FORM display_basic .
LOOP AT t_spfli INTO fs_spfli.
WRITE:
/ w_checkbox AS CHECKBOX,
fs_spfli-carrid,
fs_spfli-connid,
fs_spfli-cityfrom,
fs_spfli-cityto,
fs_spfli-airpfrom,
fs_spfli-airpto,
fs_spfli-countryfr,
fs_spfli-countryto.
ENDLOOP. " LOOP AT T-SPFLI INTO...
ENDFORM. " Display_basic
*& Form UCOMM
This subroutine for at user-command event
There are no interface parameters to be passed to this subroutine.
FORM ucomm .
RANGES :
r_carr FOR spfli-carrid,
r_conn FOR spfli-connid,
r_carrid FOR sflight-carrid,
r_connid FOR sflight-connid,
r_fldate FOR sflight-fldate.
CASE sy-ucomm.
WHEN 'DISPLAY'.
DATA:
lw_lines TYPE i,
lw_lineno TYPE i VALUE 3.
DESCRIBE TABLE t_spfli LINES lw_lines.
DO lw_lines TIMES.
READ LINE lw_lineno FIELD
VALUE w_checkbox INTO w_checkbox
fs_spfli-carrid INTO fs_spfli-carrid
fs_spfli-connid INTO fs_spfli-connid.
IF sy-subrc = 0.
IF w_checkbox = 'X'.
r_carr-sign = 'I'.
r_carr-option = 'EQ'.
r_carr-low = fs_spfli-carrid.
APPEND r_carr.
r_conn-sign = 'I'.
r_conn-option = 'EQ'.
r_conn-low = fs_spfli-connid.
APPEND r_conn.
ENDIF. " IF W_CHECKBOX = 'X'
ENDIF. " IF SY-SUBRC = 0
ADD 1 TO lw_lineno.
ENDDO. " DO LW_LINES TIMES
SUBMIT yh1314_030502_call
WITH s_carr IN r_carr
WITH s_conn IN r_conn
AND RETURN.
IMPORT t_itab FROM MEMORY ID 'YH1314'.
LOOP AT t_itab INTO fs_itab.
r_carrid-sign = 'I'.
r_carrid-option = 'EQ'.
r_carrid-low = fs_itab-carrid.
APPEND r_carrid.
r_connid-sign = 'I'.
r_connid-option = 'EQ'.
r_connid-low = fs_itab-connid.
APPEND r_connid.
r_fldate-sign = 'I'.
r_fldate-option = 'EQ'.
r_fldate-low = fs_itab-fldate.
APPEND r_fldate.
ENDLOOP. " LOOP AT T_ITAB INTO.....
SELECT carrid " Carriee Id
connid " Connection number
fldate " Flight date
bookid " Booking number
loccuram " Local Currency
order_date " Booking date
INTO CORRESPONDING FIELDS OF TABLE t_sbook
FROM sbook
WHERE carrid IN r_carrid AND
connid IN r_connid AND
fldate IN r_fldate.
IF SY-SUBRC NE 0.
MESSAGE 'NO RECORDS FOUND'(006) TYPE 'S'.
ENDIF. " IF SY-SUBRC NE 0
LOOP AT t_sbook INTO fs_sbook.
AT FIRST.
WRITE: /5 'Carrier Id'(001),
20 'Conn Id'(002),
35 'Flight date'(003),
50 'Book Id'(004),
65 'Local Currency'(005).
ENDAT. " AT FIRST
WRITE: /5 fs_sbook-carrid,
20 fs_sbook-connid,
35 fs_sbook-fldate,
50 fs_sbook-bookid,
65 fs_sbook-loccuram CURRENCY fs_sbook-loccurkey.
ENDLOOP. " LOOP AT T_SBOOK INTO.....
ENDCASE. " CASE SY-UCOMM
ENDFORM. " UCOMM
Regards
Kiran -
Import statement and directory structure
First of all, sorry for such a long post, I believe part of it is because I am unsure of the concept of importing in Java. Secondly, Thanks to anyone who can ultimately enlighten me to the concept of import. I did ask this question before in the "erorr and error handling" forum, and the people who have helped me there did a great job. But, I believe I require a little more clarification and thus have decided to post here.
Anyhow, my question..
Could someone explain to me the concept of the import statement, or direct me to a webpage with sort of explanation for newbies? For some reason, I am having a hard time grasping the concept.
As I understand it, the import statement in Java, is very similar to the namespace keyword in C. That is to say, import doesn't actually "import" any source code, the way that the #include statement does in C.
So I suppose what my question is, say I have a java class file like below:
//filename: sentence.java
//located: c:\school\csc365
package csc365;
class sentence
//some variables here..
//some constructor here..
//some methods here..
And some sample program like the one below which implements the above..
//filename: test.java
//located: c:\school\csc365
import csc365.*;
import java.io.*;
class test.java
//creates some sentence object
//uses the object's methods
//some other things.
As I understand it, the test.java file should not compile because the csc365 package is not in the correct directory. (assuming of course, the classpath is like c:\school\csc365;c:\school )
But, ... where then should the sentence.java be located? In a subdirectory of c:\school called csc365 (i.e c:\school\csc365\) ?
And thus that would mean the test.java file could be located anywhere on the hard drive?
I suppose, I just need a little clarification on the correlation between a package's "name" (i.e package csc365; ) and its corresponding directory's name, and also how the javac compiler searches the classpath for java classes.
..So, theoretically if I were to set the classpath to look in every conceivable directory(provided the directory names were all unique) of the harddrive, then I could compile a test.java anywhere?
As a note: I have been able to get the test.java file to compile, by leaving out the import statement in the test.java file, and also leaving out the package statement for the sentence class, but I assume this is because the files are defaulted to the same package?Hi Mary,
No, import isn't analogous to C++ namespace - Java package is closer to the namespace mark.
import is just a convenience for the programmer. You can go your whole Java career without ever writing an import statement if you wish. All that means is that you'll have to type out the fully-resolved class name every time you want to use a class that's in a package other than java.lang. Example:
// NOTE: No import statements
public class Family
// NOTE: fully-resolved class names
private java.util.List children = new java.util.ArrayList();
}If you use the import statement, you can save yourself from typing:
import java.util.ArrayList;
import java.util.List;
public class Family
// NOTE: fully-resolved class names
private List children = new ArrayList();
}import isn't the same as class loader. It does not bring in any source code at all.
import comes into play when you're compiling or running your code. Java will check to make sure that any "shorthand" class names you give it live in one of the packages you've imported. If it can't find a matching fully-resolved class name, it'll give you a message like "Symbol not found" or something like that.
I arrange Java source in a directory structure that matches the package structure in the .class files.
If I've got a Java source file like this:
package foo.bar;
public class Baz
public static void main(String [] args)
Baz baz = new Baz();
System.out.println(baz);
public String toString()
return "I am a Baz";
}I'll store it in a directory structure like this:
root
+---classes
+---src
+---foo
+---bar
+---Baz.javaWhen I compile, I go to root and compile by typing this:
javac -d classes foo/bar/*.javaI can run the code from root by typing:
java -classpath classes foo.bar.BazI hope this wasn't patronizing or beneath you. I don't mean to be insulting. - MOD -
Javac(1.4.2) gives error in import statement
Hi All,
I am facing a surprising problem. I have 2 java class files. I write the import statement for second one in the first one. There is no package & these are in the same directory. I have compiled the second one. But when I try to compile the First one. Javac throws error at import statement like below :
D:\Clubs\oct\6>javac -d . ManojTest.java
ManojTest.java:1: '.' expected
import SessionBean;
^
1 error
My Java Files are as below :
import SessionBean;
public class ManojTest
public static void main(String args[])
//ManojTest.java
public class SessionBean
public static void main(String args[])
//SessionBean.java
I have compiled SessionBean.java successfully but when I try to compile ManojTest.java I get error mentioned above.
However this probelm comes when I use j2se 1.4.2.. but works in j2se 1.3.1..
Another way could be I use package structure.
But I can't do any of these, as I have to port my big project to j2se1.4.2.. from j2se1.3.1.. (Live project is running on Tomcat).
Problems is similar in Unix & Windows both.
Is this javac compiler issue or there is some setting which I can make.
I have already included . (dot) in PATH & CLASSPATH environment varibales.
Please help me out if there is any way around this, as i am stuck up in between
thank you
Manoj :confused:Use a package and then add that package in your classpathOr don't use a package, leave the file in the default (noname) package, and don't use the import statement. Java will find it in the default package without the import.
Explicit import statements from the default package are no longer allowed -
Problems with IMPORT STATEMENT
Please, can someone assist me? I am using Java Studio Enterprise 8.1 & Netbeans to design a java application and input form. But the wizard keeps on generating repeated class and subclasses even after I have used the import statement. Its making my program looks clumsy.
I just want to use import statement once and start using the variable in the program without repeating the declaration.
For instance, after importing javax.swing.*, I just want to be able to specify in my program (e.g JPanel Coylogo) without the wizard generating another private javax.swing.JPanel Coylogo.
How can I do it. Please help. I will appreciate
You look at the following section of the program to unstand what I mean. Thank you.
import java.awt.HeadlessException;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.*;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import javax.swing.*;
import java.sql.Date;
* @author */
public class inputForm extends JFrame
private Connection con;
private Statement stmt;
private int k;
ResultSet rs=null;
// Variables declaration - do not modify
private javax.swing.JLabel ClassLabel;
private javax.swing.JPanel Connectivitypanel;
private javax.swing.JPanel Coylogo;
private javax.swing.JCheckBox DataCapable;
private javax.swing.JLabel DateLabel;
// End of variables declaration
* Creates new form inputForm
public inputForm()
//con = new dbConnect();
initComponents();
con = dbconnection();
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">
private void initComponents()
Coylogo = new javax.swing.JPanel();
PhoneType = new javax.swing.JPanel();
PhoneIdLabel = new javax.swing.JLabel();
ClassLabel = new javax.swing.JLabel();
phoneid = new javax.swing.JTextField();
DateLabel = new javax.swing.JLabel();
Connectivitypanel.setBorder(javax.swing.BorderFactory.createTitledBorder("CONNECTIVITY"));
pbluetooth.setText("Bluetooth");
pbluetooth.setActionCommand("bluetooth");
pbluetooth.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
pbluetooth.setHorizontalAlignment(javax.swing.SwingConstants.TRAILING);
pbluetooth.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT);
pbluetooth.setMargin(new java.awt.Insets(0, 0, 0, 0));
}// </editor-fold>
private void allPhonesTypeActionPerformed(java.awt.event.ActionEvent evt)
}disable add imports or organize imports in your IDE
-
I have a problem of using packages & import statements....
Something like this...
Assume,
i have 2 java classes. (Class1.java & Class2.java)
Class1.java is in --> C:\java\examples\folder1\abc\Class1.java
Class2.java is in --> C:\java\examples\folder2\xyz\Class2.java
I need to access a variable in Class1.java from Class2.java
In that case, how can i use import statement???
"Class1.java" looks like this-->
package abc;
public class Class1{
public static int value = 10;
public static void main(String args[]){
System.out.println("This is class1");
"Class2.java" looks like this-->
package xyz;
import *************************;
public class Class2{
public static void main(String args[]){
System.out.println("This is class2");
System.out.println("Class1 value is"+Class1.value);
}In Class2.java - what should be the import statement???
(Is it import abc; OR any other)
Do i need to set the classpath to both the packages seperately???
To the C:\java\examples\folder1\abc AND C:\java\examples\folder1\xyz
If the above is incorrect, to which folder should i set the classpath?
Pls help!The import statement should be:import abc.Class1;orimport abc.*; // not recommend because of potential name clashesYour classpath should contain both C:\java\examples\folder1 and C:\java\examples\folder2 (that is: any folders containing the top of a package hierarchy).javac -cp C:\java\examples\folder1;C:\java\examples\folder2 <javasourcefiles>
-
Confused about CLASSPATH and how java handles import statements...
Hello,
I must admit I don't get it. I read the articles about setting CLASSPATH etc. but I still wonder:
If you use an import statement, what does the compiler do? I.e. where does it look for the specified classes? I find it confusing because I see in different locations different .jar files:
C:\jdk1.3.1_03\lib\dt.jar
C:\jdk1.3.1_03\lib\htmlconvertor.jar
C:\jdk1.3.1_03\lib\tools.jar
and also
C:\jdk1.3.1_03\jre\lib\i18n.jar
C:\jdk1.3.1_03\jre\lib\rt.jar
C:\jdk1.3.1_03\jre\lib\jaws.jar
C:\jdk1.3.1_03\jre\lib\sunrassign.jar
Can someone explain me what the purpose is of these files?
And why do I have the same contents in
C:\Program Files\JavaSoft\JRE\1.3.1_03\lib
and in
C:\jdk1.3.1_03\jre\lib
Why is that?
Thanks for answering my questions!
-mikeThanx for the answers, but I still wonder, everyone
here says I need to set the classpath, but I don't.Probably because your classes are already in the class path. The compiler/jvm also look for classes by themselves not just in jar files, when just a directory is supplied in the class path. And a period (".") is a valid directory.
Programs importing different classes compile with no
problem. So what's up with that?
Presumably you are referring to your own code - because they are in the class path.
Second, I still don't understand why the runtime needs
the .jar files. The runtime uses classes, like String, that have to come from somewhere.
This would also mean that end-users
need to set the classpath to the .jar files in their
JRE directory to be able to run programs that import
classes from these .jars. But this is not true, right?No it is true. The end-users will have to set the class path. There are variations on this which make it seem like no class path is set. For instance applets in a browser are java but the end-user does not need to set a class path. That is because the browser knows how to download classes/jars and how to set it up so it uses them. (Actually it uses a class loader, but that is probably more information that you need.)
Because if I make some nice classes myself and import
them, how can I expect my end-user to install these
classes and make a classpath for them?That would be between you and you end-user.
First installation is not part of java. For installation you will have to find something outside of java to accomplish the goal.
Additionally how the class path gets set is OS specific. Java does not deal with that. You will also have to find some way to deal with this (most likely part of the installation.)
There are also variations on this. For example the browser example I gave above. Or using the ext directory. Or creating an executable jar. Or simply setting the class path.
In my understanding it should only be needed in the JDK, not
in the JRE. True or am I mistaken?Mistaken. The class path is needed in the JRE as well. You will need to set it. -
Java import statement memory problem
Hi,
will java.io.* loads all the classes in io package to the memory? will it afftect the program performance?RajBabu wrote:
I hope that import statement might present in a java class fileNo, import statements are in no way represented in the java class files. All references to external classes are made via their fully quallified class names in a class file (com.foo.Bar and not just Bar*).
Imports only serve as a shortcut so that you don't have to write the full class name everywhere in your Source code. You could just as well write a program without using any import statements, just by using the fully qualified class names of each class you use and it would produce the same class files (although the source code would be rather unreadable).
* actually the format is different, but the idea is the same -
NewBee question - Import statements
Hi,
I am new to Bea workshop.
Can someone help me out in how to add my own Import statements in Java classes
created in workshop.
Thanks and Regards,
NikitaHi Nikita,
Welcome to Workshop!
The JWS classes used in Workshop are essentially Java classes with the
additional capability to understand the JWS metatags in the comments.
Hence you can use the import statements in the same manner as you use in a
normal Java class.
Please do let us know if you have any further queries.
Regards,
Anurag
Workshop Support
"Nitika" <[email protected]> wrote in message
news:[email protected]..
>
Hi,
I am new to Bea workshop.
Can someone help me out in how to add my own Import statements inJava classes
created in workshop.
Thanks and Regards,
Nikita -
Conditional compilation and import statements
I have a web application written in Flex and I'm trying to build an AIR application from the same code base using conditional compilation.
In the AIR application, I need to have import statements such as the following:
import flash.data.SQLConnection;
import flash.filesystem.File;
but I cannot have these import statements in the web application because they are AIR only classes.
I thought I could use conditional compilation to overcome this issue but then I read the following on page http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7abd.html:
"You cannot use constant Boolean values to conditionalize metadata or import statements."
If that's the case, how can I have common codebase for Flex based web as well as desktop applications? Has anyone solved this conundrum?
Thanks,
DilipDilipShah, as far as I see the classes are still included if referenced by import.
Example:
I have this statement in my class A
if(CONFIG::platform == "ios") {
import B;
I can see in linkreport that class B is still included and is included because A is referencing it.
Flex harUI, classes are included into final swf file if any other class is referencing it through import even though not using it. I've experimented with it quiet a bit. -
Use of wildcard(*) in import statement
I am a bit new in Actionscript 3.0 and I love to learn it.
I saw the following two import statements in an actionscript 3.0 code.
import flash.display.MovieClip;
import flash.display.SimpleButton;
In this case, can I use just juse * sign as in import.flash.display.*; ???
Is this change would cause any problem?
SamiThere are cases when it works and cases when it doesn't, and I don't know if there is a reason. You can try and see if it makes a difference, and if you get error regarding lack of definition you can hopefully determine that you need to explicitly name the class.
Also, it partly depends on where you are implementing the code. Usually when coding in the Actions panel you do not need to import most classes at all. But when you are working with class files you normally have to import any that are not top-level, such as the two you identified. -
Using wildcards in import statement
I typically use wildcards in my import statements. For example:
import javax.swing.*;
Are there any advantages, though, in specifying exactly which classes I am importing?
For example,
import javax.swing.JPanel;
import javax.swing.JLabel;
import javax.swing.JEditorPane;
import java.swing.JProgressBar;
// etc.
Specigically, is the resulting class file any smaller if I specify exactly which classes to use and does the Java runtime engine load faster if I specify exactly which classes I use in the import statemetents?
Thanks,Import has precisely zero runtime impact. I believe it is used to help locate the specified class at runtime. Take the following 2 simple source files:
import java.util.Vector;
//import java.util.*;
public class VectorTest
public static void main( String[] args )
Vector v = new Vector();
v.add("Item 1");
v.add("Item 2");
System.out.println( v.get(1) );
public class Vector
public boolean add(Object o)
return true;
public Object get(int index)
return "doh!";
}1) Run the code as is and "Item 2" is displayed
2) Recompile the code using the generic import and "doh!" is displayed.
The point is that by fully qualifying the import statement you are sure you are executing the correct class and not just some class that happens to be lying around somewhere in your classpath. -
Which one better to use - jsp:useBean or import statement
Hi,
I just want to know that which one is better to use jsp:useBean or import statement .
I can instantiate and call method of myclass -
1) by importing the class through import tag in jsp as <%@page import="myclass"%. or
2). by using <jsp:useBean tag....
i have these two option to do the same thing. i know that basically useBean is used to call setter and getter method of bean class and but it can be used to call a normal java file that have some logic .
so what should i used , which one is better and why?
useBean provides scope and object instance so no need to create object by new operator. and with import you have to create an instance .
but which tag should i use in my jsp?
i am confused???ok, means i can use jsp:useBean tag for all my
classes that are not actually bean. so it will be
instantiated at run time and provide efficiency .No. Jsp:useBean is used for java bean components.
>
but when should i use import statement in my jsp and
it happen at translation time so will it create any
type of burden for my code if i import multiple
classes.For non-java beans, you need to import the classes, period.
It's not a burden, it's a necessity.
Maybe you are looking for
-
External monitor looks horrible
I've connected my Samsung SyncMaster 171v LCD monitor to my new Macbook with a mini DVI to VGA connector and get terrible results. I've tried setting to the native resolution of 1280 x 1024 as well as 1024 x 768(stretched) and 800 x 600 (stretched),
-
"system overload" in logic pro 8 on my Mac Pro with only three tracks
I am running Logic Pro 8, on a 2.66 Quad Core Mac Pro w/ only 1GB of RAM. I have not had the money for the much needed ram upgrade, yet. The day before yesterday I opened a project I had opened many times, with only three tracks - two audio and a mid
-
PDF visibility issue in Firefox and Safari on Windows
Hi Guys, I am using iframe to embed pdf in html:- <iframe visible="true" id="ipdf" src="pdf/filename.pdf" height="600" width="665" runat="server" frameborder="0" scrolling="auto" allowtransparency="true"> </iframe> My problem is in some browsers it a
-
OBIEE Answers functionality questions
Hi, I pretty new to OBIEE Answers orginally working with Business Objects XI Webi, I have read through the user guides for Answers but some functionality I would like thats in BO XI but doesnt seem to be avaliable in Answers, Im not sure if its not d
-
Any best practices for getting change-log data similar to that captured in CDHDR/CDPOS tables into SAP BI? What options exist for tracking changes to sales orders or invoices into SAP BI without touching CDHDR/CDPOS tables? Thanks, Vinny Ahuja