Somewhat complicated nested generics question

I have a slightly complicated generics question. I have some parameterized code that looks something like:
public <T extends MyBaseObject> Map<String,T> loadObjectCache (Class<T> clazz) {
    // load objects of type T from somewhere (file, database, etc.)
    List<T> objs = loadObjects(clazz);
    // create map to store objects keyed by name
    Map<String,T> map = new HashMap<String,T>();
    for (T obj : objs) {
        map.put(obj.name(), obj);
    return map;
public static void main (String[] args) {
    // load objects of type Foo (a subclass of MyBaseClass)
    Map<String,Foo> map = loadObjectCache(Foo.class);
    // retrieve a Foo by name
    Foo foo = map.get("bling");
}This all works great, and the parameterization helps me avoid some annoying casts. Now let's suppose I want build these maps for multiple classes, and I want to create a second-order cache of objects: a Map which is keyed by Class and contains elements each of which is a Map as above (keyed by name, containing objects of the given class). So, I'd like to declare something like:
Map<Class,Map<String,Object>> metaMap = new HashMap<Class,Map<String,Object>>();However, this doesn't quite work. The compiler complains about the following code added just before the return in loadObjectCache() because a Map<String,Foo> is not a subclass of a Map<String,Object>:
    metaMap.put(clazz, map);So, What I'd like is some way to make the above declaration of metaMap such that the objects in a given inner Map are checked to be of the same type as the Class used to store that Map in the meta-map, something like:
Map<Class<T>,Map<String,T>> metaMap = new HashMap<Class<T>,Map<String,T>>();But this isn't quite right either. I don't want a Map that uses a particular Class as its key. Rather, I want a Map that uses multiple Class objects as keys, and the element stored for each is itself a Map containing objects of that type. I've tried a variety of uses of Object, wildcards, etc., and I'm stumped. I currently have the meta-map defined as:
Map<Class,Map<String,?>> metaMap = new HashMap<Class,Map<String,?>>();Then in my new getObjectByName() method, I have to use an ugly cast which gives me a type safety warning:
public <T> T getObjectByName (Class<T> clazz, String name) {
    Map<String,T> map = (Map<String,T>)metaMap.get(clazz);
    return map.get(name);
}If anyone know how I should declare the meta-map or whether it's even possible to accomplish all this without casts or warnings, I would much appreciate it!
Dustin

Map<Class<?>,Map<String,?>> metaMap = new
new HashMap<Class<?>,Map<String,?>>();
public <T> T getObjectByName (Class<T> clazz,
azz, String name) {
     Map<String,?> map = metaMap.get(clazz);
     return clazz.cast(map.get(name));
}Cute. Of course, that's really only hiding the warning, isn't it?
Also it doesn't generalize because there's no way to crete a type token for a parameterized class. So you can't use a paramterized class as a key, nor can you nest 3 Maps.
    public static <U> void main(String[] args) {
        MetaMap mm = new MetaMap();
        Appendable a = mm.getObjectByName(Appendable.class, "MyAppendable");
        Comparable<U> u = mm.getObjectByName(Comparable.class, "MyComparable"); //unchecked converstion :(
    }Hey, not to sound ungrateful though. The solution posed is very useful for a certain class of problem.

Similar Messages

  • Some generic questions on BPM of NW CE

    Hi Gurus
      i have over 6 years of ABAP business workflow experience and over 3 years of XI experience. Now i'm getting tough with this new stuff, BPM of NW CE. Here i have some generic questions of it:
    1. How can i trigger a BPM task while a document, like a sales order , has been created in the system? is there any processes to catch the event of R3 in NWDI?
    2. Can BPM consume RFC/BAPIs in R3?
    3. Is it possible to make message mapping in BPM? i found there is a 'mapping' choice in the context setting of NWDI whereas it is quite simple compared with PI.
    4. Can the BPM be integrated with webdynpro ABAP? or send the relevant tasks into R3 directly? Actually what i mean is , can i bypass java programing while dealing with BPM of CE, if possible.
    thanks

    Hi Stephen,
    In the first released version of SAP NetWeaver BPM it is not possible to catch events of R/3 directly. Anyway. In case you have the possibility to trigger a web service in that situation you could start off a specific (BPM) process instance that handles the situation.
    The same is basically true for the question regarding RFC: In the initial version you'd need to wrap the RFC into a web service in order to consume it.
    The mapping possibilities in SAP NetWeaver BPM are meant to perform data flow between different activities in a BPMN based process model. This way you could transform a message that came into the process in that way that if fits your needs in regards to the BPM process (data) context.
    Bypassing Java when using SAP NetWeaver BPM would be difficult as the supported UI technology is Web Dynpro for Java. In addition the possibility to add more flexibility to your mappings by defining custom functions is based on EJB, thus again Java.
    Best regards,
    Martin

  • Some generic  questions about JMF

    Hi, as new to JMF, I would like to ask some generic questions about JMF from this community
    Though including RTP stack, JMF is only compatible to old RTP draft, RFC1889. I know that Sun stopped developing/supporting JMF. What is the alternative solution for JAVA RTP implementation suitable for a serious SERVER project, not just a school-term project? Has anyone thought about that or may have already moved forward? Is that any commercial or more updated Java based RTP stack currently? I searched with google. Besides jrtp, a school project, and I could not find a nice one. Majority of RTPstack implementation is C/C++.
    My second question is if there is the performance analysis and comparison of JMF. I know that some client applications such as SIP-Communicator adopt JMF for media delivery. But it is for one user in one machine. I wonder if any server application has adopt JMF as media relaying layer.
    I appreciate any input from this community.

    erwin2009 wrote:
    Hi, as new to JMF, I would like to ask some generic questions about JMF from this communitySure/
    Though including RTP stack, JMF is only compatible to old RTP draft, RFC1889. I know that Sun stopped developing/supporting JMF. What is the alternative solution for JAVA RTP implementation suitable for a serious SERVER project, not just a school-term project? Has anyone thought about that or may have already moved forward? Is that any commercial or more updated Java based RTP stack currently? I searched with google. Besides jrtp, a school project, and I could not find a nice one. Majority of RTPstack implementation is C/C++. There is one active project out there, Freedom for Media in Java, that has RTP capabilities. It's obviously not from Sun, but it's the only other RTP-capable project I am aware of, other than FOBS4Java, I believe is the name of it.
    What they are suitable for is beyond my scope of knowledge, I only know of the 2 projects.
    My second question is if there is the performance analysis and comparison of JMF. I know that some client applications such as SIP-Communicator adopt JMF for media delivery. But it is for one user in one machine. I wonder if any server application has adopt JMF as media relaying layer. None that I have seen, except for various projects I've helped people with on this forum. But, if someone is asking for help on a forum with his/her server application, it probably doesn't meet the guidelines you just laid out ;-)
    I appreciate any input from this community.Sorry I don't have more to add to your inquires...

  • Nested-Generic Type with the same parameter as enclosing type?

    Greetings. I want to write a nested generic type with the same type parameter as the enclosing type. For example, consider:
    public interface BinaryTree<Type> {
         Node<Type> getRoot();
         interface Node<Type> {
              Type getValue();
              void setValue(Type value);
              Node<Type> getLeft();
              void setLeft(Node<Type> node);
              Node<Type> getRight();
              void setRight(Node<Type> node);
    }In this example, I want Node to be specified to the same type as the binary tree's parameter specification. Does anyone know how to do that? I have tried several methods and am at a loss.
    TIA

    Is there any way to declare that? Essentially I want
    the nested type to parameterize the enclosing type.I understand that but I don't think it's possible because of how java generics works.
    This ,
    SomeClass< SomeNestedClass<Type> >is wrong because you're supposed to give a formal type parameter within <> not an already defined type (like SomeNestedClass).
    If you instead do
    public class SomeClass<Type > {
        public static class SomeNestedClass<Type> {
    }To think of the two Type as the same formal type parameter is semantically incorrect. Both the outer type and the inner type must be able to participate in variable declarations "on their own". Say you do
    SomeClass<Integer> sc;Just because you did the above in which context is now SomeNestedClass supposed to be bound as SomeNestedClass<Integer>? To me this shows that SomeClass and SomeNestedClass cannot share the same formal type parameter.

  • One more generics question

    One more dumbshit generics question...
    Is there a way to do this without the warnings or the @SuppressWarnings({"unchecked"})
       * Returns the index of the last occurrence of the specified element in this
       * list, or -1 if this list does not contain the element.
      //@SuppressWarnings({"unchecked"})
      public int lastIndexOf(Object object) {
        int i = 0;
        int last = -1;
        for(Node<E> node=this.head.next; node!=null; node=node.next) {
          if (node.item.equals((E) object)) {
            last = i;
          i++;
        return(last);
    produces the warning
    C:\Java\home\src\linkedlist\LinkedList.java:313: warning: [unchecked] unchecked cast
    found   : java.lang.Object
    required: E
          if (node.item.equals((E) object)) {
                                   ^... remembering that List specifies +public int lastIndexOf(Object object);+ as taking a raw Object, not E element, as I would have expected.
    Thanx all. Keith.
    PS: Crossposted from the tail of http://forum.java.sun.com/thread.jspa?messageID=10225418&#10225418
    which nobody has answered, I presume because the thread is marked as "answered".

    I'm not sure you understood or if I made myself clear. Or perhaps I'm missing a vital detail in your implementation.
    I'm talking about the cast to E in this line:if (node.item.equals((E) object)) {Object.equals() takes a parameter of type Object. So the cast to E is superfluous. That cast is what's causing the warning. You remove the cast => no more warning => you can remove the SuppressWarnings annotation.
    Unless your E's have an overloaded equals() that takes an argument of type E. In that case you'll have to live with it.

  • Adobe Edge - generic questions

    Hi,  I've a couple of fairly generic questions regarding Adobe Edge:  - Is it part of the Adobe Creative Cloud? - I'm looking to produce animated online web ads (leader board / MPU) As far as I'm aware I can produce HTML 5 in this, is this correct?  Can I also produce .swf files too?  My overall aim to get trained on a package which can produce online interactive animated ads (which will play on both PC and Apple devices old and new).  Flash only seems to produce .swf (don't work on some Apple products) Is Edge the answer?  Thanks in advance,  Andy

    Hi, Andy-
    Edge Animate is available for download from the Creative Cloud, so you should already be able to see it in your offerings.  Animate works natively in HTML, so it can't output SWF.  I believe Flash can export to Canvas using CreateJS (http://www.adobe.com/products/flash/flash-to-html5.html), but Canvas support is uneven across all browsers.  We are working with other advertising agencies, so I can tell you that there is good interest in Edge Animate as a solution for HTML-based animated advertisements.
    Hope that helps you,
    -Elaine

  • Question about nested generics

    The question is similar to jschmied70's post. But that thread is marked closed. So I start a new thread --
    Example:
    List<List<? extends Number>> a = null;
    List<List<Number>> b = null;
    a = b; // error
    List<List<Integer>> c = null;
    a = c; // error
    Now, we can change the definition of "a" to
    List<? extends List<? extends Number>> a = null;
    Then,
    List<List<Number>> b = null;
    a = b; // works
    List<List<Integer>> c = null;
    a = c; // works
    It seems "? extends List<? extends Number>" means "some fixed but unknown subtype of List with some fixed but unknown subtype of Number as a subtype" (as dannyyates mentioned).
    Now the question is where the behavior is documented, (in java specification, implementation, books, etc). Or we just get the idea based on experience. I searched by google, but found nothing unfortunately.
    Your input is greatly appreciated.
    Thanks,
    William

    Now the question is where the behavior is documentedIn the [Java Language Specification #4.5|http://java.sun.com/docs/books/jls/third_edition/html/typesValues.html#4.5].
    Right where you would expect it.

  • Nested Generic Class

    Let me show a runing example:
    interface MyListSet <T extends Object,L extends List<T>> extends Set<L> {
         public void addToAll(T e);
    }Question is, is there any simpler way to write this, something like:
    interface MyListSet <L extends List<T extends Object>> extends Set<L> {
         public void addToAll(T e);
    }First example is used like this:
    MyListSet<Double,LinkedList<Double>> list;While second would be cleaner:
    MyListSet<LinkedList<Double>> list;I usually have more complicated types, something like
    Something<A,B,C,AndAlso<A,B.C>> varname;An I would preffer something like
    Something<AndAlso<A,B.C>> varname;Any help?

    Well, note that the a class declaring a concrete type <L extends List> could "doSomehing(L list)" taking advantage of extra methods not declared in the List interface.
    This problem arised me wen I started to write a package to manage Weighted Finite-State Automata (WFSA) for speech recognition. I realized that generics where really beautifull! I wrote (more or less):
    interface Named {public String getName();}
    interface State extends Named {}
    interface Symbol extends Named {}
    interface Transition <S extends State, Y extends Symbol> extends Named {
         public S getSource();
         public S getDestination();
         public Y getSymbol();
         public double getProbability();
    interface WFSA <S extends State,Y extends Symbol> extends Named {
         public Y getSymbolByName(String name);
         public S getIniState();
         public <T extends Transition<S,Y>> T[] getTrans(S state);
         public <T extends Transition<S,Y>> T[] getTrans(S state, Y Symbol);
    }Using the State,Symbol,Transition and WFSA interfaces, I could build a single decoder to manage many different kinds of models (Hidden MarkovModels, simple wfsa-s, Language Models...) that would implement the interface. And using Generics, there was no need to use any cast.
    I also realized that the interface could be extended to train the wfsa. In fact, the procedure to train any model is basically the same, because the basic idea is to maximice the probability of a set of obserbations. But now, the transition type MUST also be declared:
    interface NewWFSA <S extends State,Y extends Symbol,T extends Transition<S,Y>> extends Named {
         public Y getSymbolByName(String name);
         public S getIniState();
         public double getFinProb(S state);
         public T[] getTrans(S state);
         public T[] getTrans(S state, Y Symbol);
    interface TrainableWFSA <S extends State,Y extends Symbol,T extends Transition<S,Y>> extends NewWFSA<S,Y,T> {
         public void initTrainCounts();
         public void incrementTrainCount(T trans, double count);
         public void dumpTrainCounts();
    }The result is quite an ugly declaration of a model:
    class MyState implements State {
    class MySymbol implements Symbol {
    class MyTransition implements Transition<MyState,MySymbol> {
    class MyModel implements TrainableWFSA<MyState,MySymbol,MyTransition> {
    }And seems there is some redundancy, as "MyTransition" already defines what kind of State and Symbol I am using.
    Thanks a lot and forgive me for such a long post.
    Edited by: Txistulari on Nov 16, 2007 3:11 AM
    Edited by: Txistulari on Nov 16, 2007 3:13 AM

  • Generic questions about CMYK profiles and proofing

    I just read a big book about color management and am trying to make it happen but it seems that in real life I can't get good results.
    I have my scanner profiled and it produces aRGB docs.
    All good and fine. The images look good on the monitor (which also is profiled.)
    Now these images I place inside InDesign as aRGB.
    And at some point comes the time for soft proofing.
    So I start experimenting with different CMYK profiles.
    First question: Should I already do a CMYK conversion for my images in Photoshop or is it ok to do it in InDesign when exporting to PDF?
    Coated Fogra27/39, ISO Coated v2 and Euroscale Coated v2 seem to change the colors only slightly.
    But when I turn on "Simulate Paper Color" all hell breaks loose. The paper color seems to be always a cold horrible grey and the image is darkened and dulled. It looks like in need of serious color correction.
    And further how do these generic profiles know about my paper color anyway?
    So maybe this feature should only be used if the profile is custom made for a specific printer and paper.
    Second question: has anyone succesfully used the simulation of paper color with a custom made profile?
    But it seems that custom profiles are something I can only use at home because the printing service providers seem to be quite unaware of profiling their machines for a specific paper (or profiling it at all).
    They tell me to send a "pure" CMYK file without any profiles. But that is impossible because to transform an RGB in CMYK one MUST use a profile.
    Third question: Which kind of profile should I use when I am instructed to provide a profile-less CMYK document?
    And finally what is the purpose of proofing in the first place if I don't know exactly the profile created for the combination of the output machine and output paper? This issue becomes clearer when using (slightly) colored paper.
    - Rami Ojares

    >First question: Should I already do a CMYK conversion for my images in Photoshop or is it ok to do it in InDesign when exporting to PDF?
    You can save the conversion until you make the PDF if you like, especially if you don't know the correct profile in advance, but you lose the ability to fine-tune and individual image.
    >But when I turn on "Simulate Paper Color" all hell breaks loose. The paper color seems to be always a cold horrible grey and the image is darkened and dulled. It looks like in need of serious color correction.
    I think this is mostly a case of your eye accommodating to the brightness of the screen. I'm not sure how to avoid this, and I generally don't use the simulate paper color. Comparing my screen to the real printed output without the simulation seems pretty close. Even a generic profile makes an assumption about the color of the paper stock, but a custom profile would be more accurate.
    >Third question: Which kind of profile should I use when I am instructed to provide a profile-less CMYK document?
    As you already said, you can't do the conversion without knowing the profile. What they are asking is that you don't embed that profile when you do the conversion to PDF. This means they can use a file prepared for the wrong profile and not risk further conversion at the RIP which would create rich blacks from you 100% K elements (type), but the colors wouldn't be 100% correct unless the profile you chose for conversion originally matched the press.
    Generic profiles are a quasi-standard that most presses can match, but may not be able to produce quite as wide a color gamut as a custom profile, but many presses don't have a custom profile available. You should ask for a "contract proof" to check the color before the press runs, and if possible go to the printer for the make-ready and check the color on the press before the whole run is printed. There is a LOT of color control available to a skilled press operator, and expect some variation through the run.
    Peter

  • It crushes when the formula in a Formula Node is somewhat complicated.

    I call outer Formula Node VIs using Call By Reference Node VI. This works well in general but for some VIs with a little complicated formulas. The system crushes while calling the VI repeatedly. In the attached files, Script1.vi goes well but Script0.vi doesn't. The difference between two is just that the expressions in the former are short (but equivalent essentially). Are there any rules or constraints here?
    Attachments:
    TestScript.zip ‏40 KB

    Hi Randy,
    Thanks for your answer.
    I've raised one more question at the forum. I lastly attached a sample program for explaining the issue. I would greatly appreciate if you check the program at http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=5065000000080000008A6D0000&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0.
    Michiro

  • Tutorial Q&E : Implementing Nested Classes, Question 2

    //1.3
    Taken from http://java.sun.com/docs/books/tutorial/java/javaOO/QandE/nested-answers.html
    import java.util.*;
    public class Problem {
    public static void main(String[] args) {
    Timer timer = new Timer();
    timer.schedule(new TimerTask() {
    public void run() {
    System.out.println("Exiting.");
    timer.cancel();
    5000);
    System.out.println("In 5 seconds this application will exit. ");
    Question 2: The program Problem.java (above) doesn't compile. What do you need to do to make it compile? Why?
    Answer 2: Add final in front of the declaration of the timer variable. A nested class declared within a method has access to any final, local variables in scope.
    Could somebody please elaborate on this answer for me? I don't really feel it gives enough information for me to understand fully the "why?" part.
    Thanks
    Mark

    Hi,
    the problem is that the instace of the nested class is still existing after the execution of the method has been finished. But how should it have access to a variable which doesn't exists anymore?
    The only way to solve this problem is to declare the variable as final. Because then the value of the variable is known when the instance of the nested class is created an can be copied. Then at each place in the nested class where the variable is used, the copy is used instead. This is only valid because the value of the variable cannot be changed after the creation of the nested class' instance.
    Andre

  • The Java Tutorials : Lesson Generics Question and Answers

    Hello,
    I've just finished reading the Generics Lesson from the Java Tutorials,
    http://java.sun.com/docs/books/tutorial/java/generics/index.html
    and was hoping to see the answers in the Question and Answer section at the end of the tutorial, but the link doesn't seem to be working.
    Could someone please grade my answers?
    The question is (copied from the Java Tutorials):
    1. Consider the following classes:
        public class AnimalHouse<E> {
            private E animal;
            public void setAnimal(E x) {
                animal = x;
            public E getAnimal() {
                return animal;
        public class Animal{
        public class Cat extends Animal {
        public class Dog extends Animal {
        }For the following code snippets, identify whether the code:
    * fails to compile,
    * compiles with a warning,
    * generates an error at runtime, or
    * none of the above (compiles and runs without problem.)
    a. AnimalHouse<Animal> house = new AnimalHouse<Cat>();
    b. AnimalHouse<Dog> house = new AnimalHouse<Animal>();
    c. AnimalHouse<?> house = new AnimalHouse<Cat>();
    house.setAnimal(new Cat());
    d. AnimalHouse house = new AnimalHouse();
    house.setAnimal(new Dog());
    My answers are:
    a. fails to compile
    b. fails to compile
    c. compiles and runs without problem
    d. compiles with a warning
    I realize that I could re-read the tutorial, but aside from learning about Generics, I'm also trying to gauge how well I absorb new information, the first time I read it, so I would appreciate if someone could tell me if my answers are correct. Explanations for incorrect answers would also be appreciated.
    Thanks

    Hi,
    as far as I understand it, and am able to explain, creating
    new AnimalHouse<Cat>();has the knowledge (at compiletime) about the generic type Cat.
    But as soon as this is assigned to
    AnimalHouse<?> house = new AnimalHouse<Cat>();the variable house, this knowledge is lost for the variable house. So you have house which does not know the underlying generic type used. Then, there are either two options:
    - allow adding anything via the set...-method
    - do not allow adding/setting anything at all
    In the first case, you would create the problem of being able to potentially add instances of types that do not have any relation to the originally used type Cat - which will cause problems (imagine setting a Car instance instead of a Cat instance and lateron expecting to retrieve something that should be a Cat but is a Car...).
    So, the only safe option is the second one.
    Weird to explain, but maybe there are better explanations around...
    Bye.

  • Newbie generic question

    I have a base class for all of my hibernate database classes called DBO. This base class provides some functionality that is common across all classes for example equals, and an abstract table model. It also has some abstract functions that the child class must implement like canDelete.
    There is another feature I'd like to add to the base class, it is a static way to retrieve data from tables that dont change a lot ( for example for addresses I have a "type" table that stores "work", "home", "mailing", etc ). There's no need to constantly re-retrieve that data. I have about 30 or so tables like that. So originally I had this in in DBO_tAddressType:
         protected static Vector<DBO_tAddressType>All = null;
         @SuppressWarnings("unchecked")
         public static Vector<DBO_tAddressType> GetAll() {
              if (All == null) {
                   Session newSession = HibernateUtil.getSessionFactory().openSession();
                   List<DBO_tPlacingAs> messages = (List<DBO_tAddressType>)newSession.createQuery("from DBO_tAddressType").list();
                   newSession.close();
                   All = new Vector<DBO_tAddressType>(messages);
              return All;
         This way the first time it would load the table, and then simply return the cached data (I am going to include a refresh option as well).
    This function however fits well into a base class using generics, I think. However I'm not sure exactly how to do this one.
    What I can't get my head around is that static in the base class would tie it to a DBO object. However I really need one static All for each of the child classes derived from DBO.
    Not sure if my question is clear or not. In fact I'm not entirely sure what question to ask. Is what I want to do possible? If so how?
    Peter

    Why are you trying to write the logic to cache the static table data ? Why not simply use the Hibernate L2 cache?
    BTW, it does not seems to be generics related question. You could probably post in [database forum|http://forums.sun.com/forum.jspa?forumID=48] .

  • GENERIC QUESTION!

    My IP is Cox.net. Recently, embedded QuickTime movies on web pages(Safari) have stopped working. I get the QT Question icon. I've tried numerous solutions and none seem to get the QuickTimes to work. I've tried fixing in Safari, Cox.net, replacing QuickTime for the web, throwing out preferences, etc. Nothing. Cox.net sez it's a Safari issue. Apple/Safari can't seem to get back to me with a suggestion or fix. Anybody have a suggestion for why embedded QuickTime movies have quit playing on web pages? Better yet, can anybody suggest a solution?
    This is not the usual question for the Discussion but I'm at a loss as to where to go for an answer.
    Thanks kindly for any help.

    Generic answer, bummer, man, too bad, nuts, eh? What a tragedy , oh the humanity, wow what a terrible thing, oops!.

  • Nesting seq question

    Editing question. When I nest a sequence and bring that seq into the master seq the audio is still two mono tracks. What am I doing wrong?? I've see tutorials where the nested seq audio in in a single track.

    the button/setting shooternz points out is the main setting that changes this behavior. after that depending on that setting you may need to have the right track targeting and source patching selected.  these give you flexibility to bring in your sequences into the "master sequence" as you'd like. when you drag a sequence from the bin to your master sequence timeline, it should show one nested video clip and one nested audio clip.  you can still add individual video or audio clips (not sequences) to your master sequence.  https://tv.adobe.com/watch/learn-premiere-pro-cs6/nesting-sequences/

Maybe you are looking for

  • OfficeJet J4550 All-In-One not scanning or copying; only prints from certain sites

    I have a HP Pavillion Slimline 400 and my will not scan or copy, and only prints from certain sites.  I have uninstalled and installed the software driver numerous times and still get a "scanner not working" message.  I have also unplugged and turned

  • Difference between two dates

    Hi I have two date fields in the ODS..Both are characterists 1. Requested delivery date 2. Actual shipment end date. I would like to create a calculated KF  field for the difference between two dates in a query. How can I accomplish it? Regards

  • Create links in pages

    Is there a way to insert a hyperlink in pages? I don't want people to see the whole large link. In the desktop version you can just select some text, click the inspector and input a URL - can you do this from the iPad?

  • File Compression - any relation to Photoshop?

    Does anyone know if the 'quality' slide selector in Aperture's export dialogue (eg, create an exported file 2048 px at quality '8') bears any relationship to the file size/file quality box you get when you do a similar thing in Photoshop? In my rough

  • BAPI for infotype 2001

    Hi All, Please let me know any BAPI which can be use to apply leave through portal. Thanks Edited by: piyush mathur on Dec 30, 2008 7:34 AM