Where is the "printf" method?

I have attended to a Sun TechDays lecture showing some new features of J2SDK 1.5 - one of the "hottest things" (hot for the guys with C background...) was the good old "printf" function.
I have downloaded the alpha b31 release. Where is the "printf" function? Is it scheduled to be released in Tiger?
I particularly do not like the "printf" and "scanf" functions, but "promise is debt" (literal translation from the Portuguese).
It is not difficult to write a printf method using the new variance syntax. But the scanf method poses some problems:
char *s = "1000 1.2";
int d; float f;
sscanf (s, "%d %f",  &d, &f);
String s = "1000 1.2";
StringReader sr = ...;
___ d = new ___;
___ f = new ___;
sr.scanf ("%d %f", d, f);I can't pass a "Integer" or a "Float" object because they are immutable. If I use the idiom "if you want to pass a int by reference, create a one-element array, pass the array, and get the first element" it will eternize the idiom:
int[] d = new int[1];
float[] f = new float[1];
sr.scanf ("%d %f", d, f);Maybe scanf could return an Object[]. We will have
Object[] o = sr.scanf ("%d %f");
System.out.println (o[0]); //-- the first value
System.out.println (o[1]); //-- the second valueUgly. If Java had tuples:
<d, f> = sr.scanf ("%d %f");
The "principle of minimum astonishment" rules against tuples, although they could be very useful (think the lots of JavaBeans that are created only to return two or three fields...)

What about:
Object[] array = new Object[2];
sr.scanf ("%d %f", array);
Integer i = (Integer) array[0];
Float f = (Float) array[0];

Similar Messages

  • Where is the Stop method for CWDI?

    All the other DMA classes have a Stop mehtod. Why not CWDI?

    Hi rcsj1,
    The Reset method should be used to stop the digital input. A command to stop but not reset the resources was not explicitly exported to be used with the ActiveX control CWDI. Hope that helps. Have a good day.
    Ron

  • Where's the clone() method implementation?

    this was all i could get from src.jar..
    protected native Object clone() throws CloneNotSupportedException;
    where is the implementation?
    thank you

    So the implementation is in some library. And you have already seen the (Java) source. The native code is probably written in C or C++; I don't see any source like that in my Windows SDK so you probably don't have it in yours either.

  • Where is the "set" method for this ELEMENT?

    Hi
    I'm trying to understand the relationship between the DTD and XJS, and the JAXB generated code.
    Consider the example DTD, XJS, and generated source code (i.e., "value07.java") for ELEMENT value07, below ...
    QUESTION#1: Why is there no "set" method generated for ELEMENT "value07a" within the generated value07.java ???
    QUESTION#2: How to I code the DTD/XJS in order to force the generation of a "set" method in value07.java???.
    -- I want to be able to set a new value for ELEMENT "value07a" in order to generate an XML document containing the new value!!
    (NOTE: the reason that ELEMENT value07 (as well as other ELEMENTs) has only a single subelement, is in order to satisfy the XSLT definition in a preexisting application.)
    * * * this is the DTD* * *
    <!ELEMENT request                          (value01,value02,value03,value04,value05?,value06?,value07?,value08?,value09?,value10?,value11?,value12?,value13?,value14?,value15?,value16?,value17?,value18?)>
    <!ELEMENT value01                          (#PCDATA)>
    <!ELEMENT value02                          (#PCDATA)>
    <!ELEMENT value03                          (#PCDATA)>
    <!ELEMENT value04                          (value04a, value04b?)>
    <!ELEMENT value04a                          (#PCDATA)>
    <!ELEMENT value04b                          (#PCDATA)>
    <!ELEMENT value05                          (value05a, value05b?)>
    <!ELEMENT value05a                          (#PCDATA)>
    <!ELEMENT value05b                          (#PCDATA)>
    <!ELEMENT value06                          (value06a+)>
    <!ELEMENT value06a                          (#PCDATA)>
    <!ELEMENT value07                          (value07a+)>
    <!ELEMENT value07a                          (#PCDATA)>
    <!ELEMENT value08                          (value08a+)>
    <!ELEMENT value08a                          (#PCDATA)>
    <!ELEMENT value09                          (value09a+)>
    <!ELEMENT value09a                          (#PCDATA)>
    <!ELEMENT value10                          (value10a+)>
    <!ELEMENT value10a                          (#PCDATA)>
    <!ELEMENT value11                          (value11a+)>
    <!ELEMENT value11a                          (#PCDATA)>
    <!ELEMENT value12                          (value12a+)>
    <!ELEMENT value12a                          (#PCDATA)>
    <!ELEMENT value13                          (value13a+)>
    <!ELEMENT value13a                          (#PCDATA)>
    <!ELEMENT value14                          (value14a+)>
    <!ELEMENT value14a                          (#PCDATA)>
    <!ELEMENT value15                          (value15a+)>
    <!ELEMENT value15a                          (#PCDATA)>
    <!ELEMENT value16                          (value16a+)>
    <!ELEMENT value16a                          (#PCDATA)>
    <!ELEMENT value17                          (value17a+)>
    <!ELEMENT value17a                          (#PCDATA)>
    <!ELEMENT value18                          (value18a+)>
    <!ELEMENT value18a                          (#PCDATA)>
    * * * this is the XJS * * *
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!DOCTYPE xml-java-binding-schema SYSTEM "http://java.sun.com/dtd/jaxb/1.0-ea/xjs.dtd">
    <xml-java-binding-schema version="1.0-ea">
    <options package="testSourceCode"/>
    <element name="request" type="class" root="true"/>
         <element name="value01"                               type="value"/>
         <element name="value02"                               type="value"/>
         <element name="value03"                          type="value"/>
         <element name="value04" type="class">
              <content>
                   <element-ref name="value04a" />
                   <element-ref name="value04b" />
              </content>
         </element>
         <element name="value05" type="class">
              <content>
                   <element-ref name="value05a" />
                   <element-ref name="value05b" />
              </content>
         </element>
         <element name="value06" type="class">
              <content>
                   <element-ref name="value06a" />
              </content>
         </element>
         <element name="value07" type="class">
              <content>
                   <element-ref name="value07a" />
              </content>
         </element>
         <element name="value08" type="class">
              <content>
                   <element-ref name="value08a" />
              </content>
         </element>
         <element name="value09" type="class">
              <content>
                   <element-ref name="value09a" />
              </content>
         </element>
         <element name="value10" type="class">
              <content>
                   <element-ref name="value10a" />
              </content>
         </element>
         <element name="value11" type="class">
              <content>
                   <element-ref name="value11a" />
              </content>
         </element>
         <element name="value12" type="class">
              <content>
                   <element-ref name="value12a" />
              </content>
         </element>
         <element name="value13" type="class">
              <content>
                   <element-ref name="value13a" />
              </content>
         </element>
         <element name="value14" type="class">
              <content>
                   <element-ref name="value14a" />
              </content>
         </element>
         <element name="value15" type="class">
              <content>
                   <element-ref name="value15a" />
              </content>
         </element>
         <element name="value16" type="class">
              <content>
                   <element-ref name="value16a" />
              </content>
         </element>
         <element name="value17" type="class">
              <content>
                   <element-ref name="value17a" />
              </content>
         </element>
         <element name="value18" type="class">
              <content>
                   <element-ref name="value18a" />
              </content>
         </element>
    </xml-java-binding-schema>
    * * * generated sourcecode for ELEMENT "value07"...i.e., "value07.java" * * *
    package testSourceCode;
    import java.io.IOException;
    import java.io.InputStream;
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    import javax.xml.bind.ConversionException;
    import javax.xml.bind.Dispatcher;
    import javax.xml.bind.Element;
    import javax.xml.bind.InvalidAttributeException;
    import javax.xml.bind.InvalidContentObjectException;
    import javax.xml.bind.LocalValidationException;
    import javax.xml.bind.MarshallableObject;
    import javax.xml.bind.Marshaller;
    import javax.xml.bind.MissingContentException;
    import javax.xml.bind.PredicatedLists;
    import javax.xml.bind.PredicatedLists.Predicate;
    import javax.xml.bind.StructureValidationException;
    import javax.xml.bind.UnmarshalException;
    import javax.xml.bind.Unmarshaller;
    import javax.xml.bind.Validator;
    import javax.xml.marshal.XMLScanner;
    import javax.xml.marshal.XMLWriter;
    public class Value07
    extends MarshallableObject
    implements Element
    private List _Value07A = PredicatedLists.createInvalidating(this, new Value07APredicate(), new ArrayList());
    private PredicatedLists.Predicate pred_Value07A = new Value07APredicate();
    public List getValue07A() {
    return _Value07A;
    public void deleteValue07A() {
    _Value07A = null;
    invalidate();
    public void emptyValue07A() {
    Value07A = PredicatedLists.createInvalidating(this, predValue07A, new ArrayList());
    public void validateThis()
    throws LocalValidationException
    if (_Value07A == null) {
    throw new MissingContentException("value07a");
    public void validate(Validator v)
    throws StructureValidationException
    public void marshal(Marshaller m)
    throws IOException
    XMLWriter w = m.writer();
    w.start("value07");
    for (Iterator i = _Value07A.iterator(); i.hasNext(); ) {
    w.leaf("value07a", ((String) i.next()).toString());
    w.end("value07");
    public void unmarshal(Unmarshaller u)
    throws UnmarshalException
    XMLScanner xs = u.scanner();
    Validator v = u.validator();
    xs.takeStart("value07");
    while (xs.atAttribute()) {
    String an = xs.takeAttributeName();
    throw new InvalidAttributeException(an);
    List l = new ArrayList();
    while (xs.atStart()) {
    if (xs.atStart("value07a")) {
    xs.takeStart("value07a");
    String s;
    if (xs.atChars(XMLScanner.WS_COLLAPSE)) {
    s = xs.takeChars(XMLScanner.WS_COLLAPSE);
    } else {
    s = "";
    String uf;
    try {
    uf = String.valueOf(s);
    } catch (Exception x) {
    throw new ConversionException("value07a", x);
    l.add(uf);
    xs.takeEnd("value07a");
    } else {
    break;
    Value07A = PredicatedLists.createInvalidating(this, predValue07A, l);
    xs.takeEnd("value07");
    public static Value07 unmarshal(InputStream in)
    throws UnmarshalException
    return unmarshal(XMLScanner.open(in));
    public static Value07 unmarshal(XMLScanner xs)
    throws UnmarshalException
    return unmarshal(xs, newDispatcher());
    public static Value07 unmarshal(XMLScanner xs, Dispatcher d)
    throws UnmarshalException
    return ((Value07) d.unmarshal(xs, (Value07 .class)));
    public boolean equals(Object ob) {
    if (this == ob) {
    return true;
    if (!(ob instanceof Value07)) {
    return false;
    Value07 tob = ((Value07) ob);
    if (_Value07A!= null) {
    if (tob._Value07A == null) {
    return false;
    if (!_Value07A.equals(tob._Value07A)) {
    return false;
    } else {
    if (tob._Value07A!= null) {
    return false;
    return true;
    public int hashCode() {
    int h = 0;
    h = ((127 *h)+((_Value07A!= null)?_Value07A.hashCode(): 0));
    return h;
    public String toString() {
    StringBuffer sb = new StringBuffer("<<value07");
    if (_Value07A!= null) {
    sb.append(" value07a=");
    sb.append(_Value07A.toString());
    sb.append(">>");
    return sb.toString();
    public static Dispatcher newDispatcher() {
    return Request.newDispatcher();
    private static class Value07APredicate
    implements PredicatedLists.Predicate
    public void check(Object ob) {
    if (!(ob instanceof String)) {
    throw new InvalidContentObjectException(ob, (String.class));

    I discovered something similar this morning...i.e., for
    <element name="value07" type="class">
    <content>
    <element-ref name="value07a" />
    </content>
    </element>
    -- I did something like this...
    Value7 v7 = new Value7();
    for (int i=0; i< Value7_input_array.length; i++)
    ((List)(v7.getValue07A())).add(Value7_input_array);
    Thanks for responding, barry!

  • Where is the onAck() method in the ABAP proxy framework?

    When working with client proxies there is the possibility of requesting acknowledgements from the receiving party. This will result in a acknowledgement message being sent back after successful delivery (technical acknowledgement) or successful processing of the message.
    Java proxies support a callback mechanism by providing an interface com.sap.aii.proxy.xiruntime.ack.AckListenerLocal containing the method.
    onAck(com.sap.aii.proxy.xiruntime.ack.AckMessage ack)
    An implementation of this interface can be registered to handle the acknowledgment for a specific proxy.
    How does this work for ABAP? Is there an ABAP OO interface? Is there a way of registering some handler for acknowledgements by any means?
    Thanks for any response on this!

    That is bitter truth to hear. I do not understand that because it sounds simple and obvious to provide. Thanks anyway Stefan.
    If anybody has a good idea how to setup a trigger that will run upon the receipt of an acknowledgement (not with polling) it would be highly appreciated.
    Edited by: Jochen Damzog on May 10, 2011 8:51 AM

  • Where is the SOAP Method in XI generated WSDL?

    Hi Experts,
    I have generated a WSDL from XI for the outbound interface. The web application developer is using this WSDL to send a SOAP request from the web application, but he is not finding a SOAPMethod in the WSDL. Could someone please tell how the XI generated WSDL is to be used from a web application?
    Thanks,
    Shobhit

    Thanks Prateek, but could you send me some document / link on how to send a SOAP request to an XI generated webservice. Is it in any ways different to a regular webservice deployed on a http server.
    We are trying to send a SOAP request using a .Net based application. Any clues / leads on how to send the request using the XI generated WSDL.
    Appreciate your help.
    Thanks,
    Shobhit
    p.s. i have the following in my WSDL:
         <wsdl:binding name="OB_NP_WorkOrderDetails_MIBinding" type="p1:OB_NP_WorkOrderDetails_MI"
                      xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
              <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"
                                      xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
              <wsdl:operation name="OB_NP_WorkOrderDetails_MI">
                   <soap:operation soapAction="http://sap.com/xi/WebService/soap1.1"
                                                        xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
                   <wsdl:input>
                        <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
                   </wsdl:input>
                   <wsdl:output>
                        <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
                   </wsdl:output>
              </wsdl:operation>
         </wsdl:binding>
    Edited by: Shobhit Swarup Mathur on Aug 4, 2008 10:51 AM

  • Where is the paint method?

    The book I have says it's in the JApplet class, but I can't find it there. Thx

    Whoops sorry, already found it in the Java.awt.Container class.

  • NI-Device where is the LOCKOUT state

    I am using NI-Device on my Windows 2000 system.
    Using the class CGpibDevice I arm the method
    RemoteLocalCallBack() to be call when going in Remote State. But where is the LockoutCallBack() method, to let me know I am in Lockout state. With the driver NI-488.2 standard software a call to ibwait() gave me the ibsta and the value 0X0080 tell me that I am in Lockout state. I would like to know how can I get the Lockout state with NI-Device?

    That is a very good question. NI-Device does not have a LockoutCallBack, because we handle the lockout state internally within NI-Device. When your device is in the Lockout state, the ReturntoLocal method will not cause a Remote/Local state change, hence your RemoteLocalCallBack will not be invoked.

  • I'm moving to an imac from a PC. I want to move my itunes library from the PC to my new imac. What is the best method and where can I find instructions?

    I'm moving to an imac from a PC. I want to move my itunes library from the PC to my new imac. What is the best method and where can I find instructions?

    Move iTunes from PC to MAC, http://www.macworld.com/article/146958/2010/03/move_itunes_windows_mac.html

  • Where in the bc4j framework is the real implementation of interface methods

    I was going through a ADF for forms and 4 GL developers and came across following code.
    package devguide.examples.client;
    import oracle.jbo.client.Configuration;
    import oracle.jbo.*;
    import oracle.jbo.domain.Number;
    import oracle.jbo.domain.*;
    +public class TestClient {+
    +public static void main(String[] args) {+
    String amDef = "devguide.examples.UserService";
    String config = "UserServiceLocal";
    ApplicationModule am =
    Configuration.createRootApplicationModule(amDef,config);
    ViewObject vo = am.findViewObject("UserList");
    +while (vo.hasNext()) {+
    Row curUser = vo.next();
    System.out.println(vo.getCurrentRowIndex()". "++
    curUser.getAttribute("UserId")" "++
    curUser.getAttribute("Email"));
    Configuration.releaseRootApplicationModule(am,true);
    +}+
    +}+
    I wanted to understand that findViewObject returns an interface of type ViewObject.Since ViewObject is an interface so it does not have code implementation of any of its method like hasNext or next.Where in the framework is the actual implementation of these methods ?
    Thanks

    Are you asking to look at the code of the interface?
    For that you'll need an Oracle Support license and then you can request the actual source code of Oracle ADF from Oracle Support by opening an SR.
    If you just want to see the documentation for a method check the documentation API section for example:
    http://docs.oracle.com/cd/E35521_01/index.htm
    http://docs.oracle.com/cd/E35521_01/apirefs.111230/e17483/toc.htm
    http://docs.oracle.com/cd/E35521_01/apirefs.111230/e17483/oracle/jbo/ViewObject.html

  • Where is the method getting called ??

    Dear experts,
    I am new to ISA. I have a piece of code :
    <a href="<isa:webappsURL name="b2b/viewinvoice.do"/>"
    where the method 'viewinvoice.do' is getting called. But I am not able to find where this method is actually lying and I have to make some changes in the code.
    Can anybody guide me where does the code lie or how to find out where the method / code lies??
    Regards,
    Mamai.

    Search for config.xml in your Workspace. There are all the calls defined which are done behind this links.
    In this file, search for "b2b/viewinvoice"  without the "do" behind.
    Best regards,
    Toni

  • Where are the AddObject and DeleteObject methods?

    I'm new to Entity Framework.  I've set up the Entity Framework models in my project.  When I need to set up methods to add, modify, or delete records I search the Internet for examples of how to do this.  Some of the examples that I find
    are using methods that don't exist in my entity models: AddObject and DeleteObject.  Were these methods replaced in Entity Framework?
    Add a record - The examples I find say to create a new object, call AddObject, then call SaveChanges.  I don't see the
    AddObject method.  I see the Add method and SaveChanges.  (I do also see some examples with the Add method)
    Delete a record - The examples say to query the record, call DeleteObject, then call SaveChanges.  I don't see the DeleteObject method.  I see the Remove method and SaveChanges.
    MCSD .NET developer in Dallas, Texas

    AddObject and DeleteObject are methods of the ObjectContext but in newer versions of Entity Framework you are typically working against a DbContext. This is a different type with different methods.
    You could just add or remove an entity object directly from a DbSet<T> like this:
    var user = new User();
    context.Users.Add(user);
    context.Users.Remove(user);
    //or:
    context.Set<User>().Add(user);
    context.SaveChanges();
    Equivalent of ObjectContext.AddObject(entityName, entity) on DbContext:
    http://stackoverflow.com/questions/14426745/equivalent-of-objectcontext-addobjectentityname-entity-on-dbcontext
    Hope that helps.
    Please remember to close your threads by marking all helpful posts as answer then start a new thread if you have a new question.

  • How do I use the find method to find multiple items in a single paragraph?

    I am desigining a script to find any instances where ctrl+b and ctrl+i are applied to body text and then replace those character format overrides with Italic or Bold chartag.  Here's what the script is supposed to do:
    put the find method in a while loop that searches for character format overrides.
    If a character format override is found, pass the text range returned by the find method and the CharPropsChange flag to the GetTextForRange method.
    Use a boolean compare between the idata of the text item to the character angle and character weight constants.
    Whichever boolean evaluates to true, then use the SetTextProp method to set properties of the text range to the properties of the italic or bold character tag.
    This script does work on the first character format override found however it ignores any other overrides in the same paragraph. The cause of this is that the while loop updates the text loc that the find method uses to the next paragraph in flow. I suspect that i need to add an inner loop that goes through all the text in a single paragraph, where at teach iteration the text loc used by the find method is based on the same paragraph but the offset is modified. I am just not sure how to do that.
    function removeOverrides (pDoc)
        var vDocStart = pDoc.MainFlowInDoc.FirstTextFrameInFlow.FirstPgf;
        var vBoldFmt=getCharFmt (pDoc, 'Bold')
        var vItalicFmt=getCharFmt (pDoc, 'Italic')
        initFA_errno ();
        while (FA_errno==Constants.FE_Success)
            var vTextLoc = new TextLoc(vDocStart,0);
            var vFindParams=findOverrideParams (pDoc);
            var vTextRange=pDoc.Find(vTextLoc,vFindParams);
            if (vTextRange.beg.obj.ObjectValid())
                var vTextItems=pDoc.GetTextForRange (vTextRange, Constants.FTI_CharPropsChange)
                if (vTextItems.length==!0 )
                    if (vTextItems[0].idata==Constants.FTF_WEIGHT)
                       pDoc.SetTextProps (vTextRange, vBoldFmt.GetProps())
                    if (vTextItems[0].idata==Constants.FTF_ANGLE)
                       pDoc.SetTextProps (vTextRange, vItalicFmt.GetProps())
                    } else (Log (vLogFileName, '\nERROR: No items were found in the text format array but format override was found: '+pDoc.Name))
            vDocStart=vDocStart.NextPgfInFlow;
    function findOverrideParams (pDoc)
        var vFindParams = AllocatePropVals(1);
        vFindParams[0].propIdent.num = Constants.FS_FindObject;
        vFindParams[0].propVal.valType = Constants.FT_Integer;
        vFindParams[0].propVal.ival = Constants.FV_FindCharacterFormatOverride;
       return vFindParams;

    Hi Rick,
    Well, following up on the previous posting, I actually did figure out how to make it work but it seems rather inefficient. I can insert a new paragraph right after the paragraph that has the table anchor but when i cut the table, i also cut the paragraph i just created. So to get around that, I create two paragraphs, so that there will be one paragraph left after i do the cut and that is the paragraph that I paste the table into. Once the table is pasted into the new paragraph, I delete the other paragraph that I created.
    Here's the updated code from the for loop:
    var vTbl = vDoc.GetUniqueObject(Constants.FO_Tbl, vTextItems[i].obj.Unique);                 
    var vAnchorPgf=vDoc.NewSeriesPgf (vTbl.TextLoc.obj)      
    var vAnchorPgf2=vDoc.NewSeriesPgf (vAnchorPgf);        
    var vAnchorTextLoc=new TextLoc (vAnchorPgf2, 0);             
    var vTblTextRange=new TextRange ();        
    vTblTextRange.beg.obj=vTbl.TextLoc.obj;       
    vTblTextRange.beg.offset = vTbl.TextLoc.offset;        
    vTblTextRange.end.obj=vTbl.TextLoc.obj;        
    vTblTextRange.end.offset = Constants.FV_OBJ_END_OFFSET                 
    vDoc.TextSelection=vTblTextRange;        
    vDoc.Cut (0);                
    vTblTextRange.beg.obj=vAnchorTextLoc.obj;        
    vTblTextRange.beg.offset = 0;              
    vTblTextRange.end.obj=vAnchorTextLoc.obj;       
    vTblTextRange.end.offset =0;                 
    vDoc.TextSelection=vTblTextRange;       
    vDoc.Paste (0);                   
    vAnchorPgf2.Delete();        

  • When I import files (copy from jpeg or copy as DNG from raw, where is the full size original stored?

    I have the photos go here file, does LR5 put the untouched original there? Do I need my own file for originals and if so, how does LR5 know where to find the full size original? I have everything working but don't understand where my untouched originals go after import. Say I import off my card to My Pictures/Lightroom Catalog/ Photos go here ..... are my originals there? What if I erase my card now, do I only have partial size negatives basically? I don't understand why LR5 didnt put in an originals do here file that imports the full photo to a stock folder. I am so confused I am about ready to throw out LR5. I even bought your instructional DVD and it doesnt make where the original files location clear, it just repeats that LT5 does NOT import the original, just thumbnail and instructions, where is the program getting the photo when I double click to open it , or am I only seeing a lower resolution version of the photo and the full res is now gone because I formatted the card?

    When you import photos, you can choose "Copy" or "Move" or "Copy as DNG", and then select a destination folder on your hard disk. This happens on the right hand side of the Import dialog box. So your original files go to this destination folder.
    Alternatively, if your photos are already on your hard disk, you can import by choosing "Add" and the original photos remain in the existing location.
    If you're not sure where the photos are, open Lightroom, go to the Library Module, and on the right hand side is the Metadata Panel. Set the dropdown to "Default", and it will show you where your photos are stored. Alternatively, you can right-click on any photo and select "Show In Finder"/"Show in Explorer" and Lightroom will take you to the exact folder where the photo is located.
    So, bottom line, you are in total control of where the originals go, and if your forgot where you put them, or made a mistake, you can always find out where they are.
    What if I erase my card now, do I only have partial size negatives basically?
    If your import was successful, then the photos are now stored on your hard disk. So you have the full size original for Lightroom to work with.
    it just repeats that LT5 does NOT import the original, just thumbnail and instructions
    Lightroom does import the original, which means, in Lightroom jargon, that it records the location and metadata about the photo; in other words, Lightroom knows where the photo is, but Lightroom NEVER contains your photo, your photo is ALWAYS stored on the hard disk.
    Because Lightroom now knows where your photo is located, it is important that you not manage your photos (move, edit, rename, delete) outside of Lightroom. Photo managements tasks now must be done in Lightroom. (There are advanced methods that let you manage your photos outside of Lightroom, but these would be NOT RECOMMENDED for beginners)

  • Apple maps has received a poor performance rating just after introduction of the iPhone 5. I am running google maps app on the phone. Siri cannot seem to get me to a specific address. Where does the problem lie? Thanks.

    Apple maps has received a poor performance rating just after introduction of the iPhone 5. I am running Google Maps app on the phone. SIRI cannot seem to get me to a specific address. Where does the problem lie? Also can anyone tell me the hierarchy of use between the Apple Maps, SIRI, and Google maps when the app is on the phone? How do you choose one over the other as the default map usage? Or better still how do you suppress SIRI from using the Apple maps app when requesting a "go to"?
    I have placed an address location into the CONTACTS list and when I ask SIRI to "take me there" it found a TOTALLY different location in the metro area with the same street name. I have included the address, the quadrant, (NE) and the ZIP code into the CONTACTS list. As it turns out, no amount of canceling the trip or relocating the address in the CONTACTS list line would prevent SIRI from taking me to this bogus location. FINALLY I typed in Northeast for NE in the CONTACTS list (NE being the accepted method of defining the USPS location quadrant) , canceled the current map route and it finally found the correct address. This problem would normally not demand such a response from me to have it fixed but the address is one of a hospital in the center of town and this hospital HAS a branch location in a similar part of town (NOT the original address SIRI was trying to take me to). This screw up could be dangerous if not catastrophic to someone who was looking for a hospital location fast and did not know of these two similar locations. After all the whole POINT of directions is not just whimsical pasttime or convenience. In a pinch people need to rely on this function. OR, are my expectations set too high? 
    How does the iPhone select between one app or the other (Apple Maps or Gppgle Maps) as it relates to SIRI finding and showing a map route?  
    Why does SIRI return an address that is NOT the correct address nor is the returned location in the requested ZIP code?
    Is there a known bug in the CONTACTS list that demands the USPS quadrant ID be spelled out, as opposed to abreviated, to permit SIRI to do its routing?
    Thanks for any clarification on these matters.

    siri will only use apple maps, this cannot be changed. you could try google voice in the google app.

Maybe you are looking for

  • Non latin character sets and accented latin character with refind

    I need to use refind to deal with strings containing accented characters like žittâ lísu, but it doesn't seem to find them. Also when using it with cyrillic characters , it won't find individual characters, but if I test for [\w] it'll work. I found

  • I cant connect to creative cloud and download my apps

    Yesterday I bought the teachers edition CC, I logged in and connected to Behance. Then i wanted to download some apps and it let me download CCdesktop first. I run it and logged in and synced to Behance. But when i wanted to click the apps tab for do

  • I want to update my apps but i cant log out of my kids account off my phone?

    My kid is logged in to my iphone and I created my own account and want to update apps. When it asks to update it still brings up my sons Apple ID account. How do I put mine on. I have already created one and looks like I am logged in but still does t

  • Error in connecting to SPSite in a WCF Class Library

    I'm attempting to write a WCF service in VS 2010 which will use the SPSite Class to create a web. The code works fine. The problem is testing it using the WCF Test Client.  I keep getting the error "Microsoft SharePoint is not supported with version

  • How to create a custom search page

    Hi, i would like to create a custom search page. I need to have a textbox for the text where i would like to search and a set of refiners, but in form of DropDown Lists. Under these elements i would like to have the search results. Is this possible?