Applying multiple gradients(mixed type) to mumltiple objects?

Hi
I have bunch of objects I would like to apply gradients. However the way I need is that I would like the gradients to be uniformly spread over the objects.
I select my objects and turn into compound objects. So far so good then I apply the first gradient it works fine. I then release the objects to see if everything works fine and it turns out that everything is working well and the gradient is split between objects. However when I get back to compound state and apply-add my second gradient(radial) layer on top of the first one and release the compound objects , my gradiends reset to centers of the objects which makes it not what I need. I want the gradients to split-shared uniformly when I release my objects. The problem is that my objects are overlapping objects so I cannot keep them in compound state.
thanks

> I have bunch of objects...I would like the gradients to be uniformly spread over the objects....I select my objects and turn into compound objects.
You don't have to compound the individual paths in order to apply
what looks like a single gradient across them. Leave them as individual paths. Select them all. Swipe across them with the Grad too.
> >However when I get back to compound state and apply-add my second gradient(radial) layer on top of the first one and release the compound objects , my gradiends reset to centers of the objects which makes it not what I need.
Don't do that.
After doing what I described above, Group the individual objects. Then add a Fill to the Group. Make that fill the radial fill.
JET

Similar Messages

  • How do I apply multiple gradient feathers to a single image with the Gradient Feather tool only?

    Is there a way to do this WITHOUT the Directional Feather tool? That tool has limited options for transparency. I know Photoshop lets you do this.

    Thanks. That's what I thought I might need to resort to. It's disappointing that multiple effects is not longer an option. However, from reading through the forums, it sounds like things are a lot better since '08 (I must have been on a hiatus from video production during that iteration of the program!)...

  • Why does applying a gradient to text turn it black, but the text accepted the gradient fill?

    This seems utterly illogical.  The text now has the gradient fill in its fill slot.  But it's black. 
    Thoughts?
    Reasoning?

    You cannot apply a gradient to individual characters, hence at the character level if you started with green type, applied a gradient, your type would turn black (no matter what the original color was) and would not show a gradient.
    You would preferably delete that fill (to keep your postscript clean), and then click on "Type No Appearance" . Thsi taeks you to the object level of Type, and apply your gradient here.

  • How do i apply one gradient across multiple live paint objects??

    I need to apply a single gradient acros a number of live paint objects but am finding it annoyingly hard to find a way.  I know that normally, to apply a gradient across multiple objects, you would need to make them all into one compound path but does this apply to live paint groups in any way??  Can what i need to achieve actually be done??
    Thanks for any help given 

    1. With the Live Paint selection tool, shift-select those shapes you want to unify with a gradient.
    2. Fill this (multi-shape) selection with your gradient. Now each shape is filled separately.
    3. With the gradient tool, drag across all of the selected shapes.
    "Annoyingly hard." Is that different than "hard"?

  • Applying a gradient mask to type to create a reflection

    I working with CS4 Windows and am applying a gradient mask to unrasterized type to create a reflection. I've flipped the type, chose gradient tool, have chosen foreground to background, foreground to transparent, etc. The mask layer keeps acting like a "normal" layer and instead of masking out the part I want masked, it darkens that portion. I've even verified my method with tutorials and come up the same problem. I figure there's something I have either checked or unchecked but I can't figure out what. If I use another tool to mask part of the type it works fine. I'm really baffled.

    You either want a proper layer mask, or to create a clipping mask. You might try posting a screenshot of your layers panel if you're still stumped.
    More about layer masks here:
    http://help.adobe.com/en_US/Photoshop/11.0/WSfd1234e1c4b69f30ea53e41001031ab64-7866a.html
    More about clipping masks here:
    http://help.adobe.com/en_US/Photoshop/11.0/WSfd1234e1c4b69f30ea53e41001031ab64-7853a.html

  • Applying multiple fills with radial gradient to one shape - Illustrator CC

    Hi, I am following this tutorial (http://vectips.com/tutorials/how-to-create-realistic-vector-leaves-in-illustrator/comment- page-1/#comment-744800) and I am around step 6/7 where I need to add 3 new fills each with a different radial gradient, and then apply them to different areas of the leaf to create a variety of gradial tones.
    However, once I have made the new fill I press 'G' to bring up the gradient tool, but when I click inside the leaf area my new fill disappears and the previous radial gradient fill I made is highlighted instead. Hope this makes sense, I just want to apply a slight light green gradient to the corner of the leaf as the tutorial describes in 'Step 7'.
    Please help!

    I have this layer selected and the Gradient tool ready
    I go to click on the right side of the green area to apply the gradient tool...
    The fill I want to use disappears, and the previous fill is selected instead.
    I will point out (if it isn't obvious already) that I AM NOT experienced with Illustrator, but I want to understand why this isn't working.

  • Add multiple gradients.

    I've found this tutorial on adding multiple gradients to form a glassy text http://wegraphics.net/blog/tutorials/illustrator/how-to-create-a-glassy-text-effect-in-ill ustrator/ and I never knew you could create multiple gradients on one object.
    I can only manage to apply one gradient. On the tutorial it sounds easy to just draw a gradient, then draw another. However it is not that simple; I draw a gradient, then I attempt to draw the second, and it just moves the first gradient.
    How does one draw multiple gradients on the same object?

    Thanks Kurt, I am using CS5.5.
    I see what you're saying I think. Add a new fill, turn the opacity down.
    To others who this may help in future, I can't seem to rotate the angle of the gradient by using the gradient drawing tool. But as Kurt says go from the appearance panel and use the angle of the gradient there.

  • Multiple gradients?

    Question in regards to gradients. If I had the word "apple" how would I be able to add a color gradient to "app" and then another color gradient to "le?" Im a bit new to illustrator and ive looked around as well as watched videos but im still stumped. Thanks.

    Dave,
    If we are talking horizontal gradients, you can have quite differently looking parts of the same gradient by using stops on top of each others between app and le.
    If you wish to work with live Type, you can:
    1) Set the Fill to None;
    2) In the Appearance palette flyout click Add New Fill as many times as you need gradients, then select it/each Fill in the main window of the Appearance palette and set the gradient; for multiple separate gradients, you can set the part covering any other gradient to transparent (depending on version).
    If you work with outlined Type, you can just work with app and le as two separate Compound paths and apply a gradient to each.

  • Data type and Data object

    Hi Friends,
            What is the difference between Data type and Data object?
    Best Regards,
    VRV Singh

    hi
    good
    Each ABAP program define its own data types using the statement.
    TYPES dtype TYPE type ...
    and declare its own variables or instance attributes of classes using the statement
    DATA var {TYPE type} ...
    Within the program or a class, you can also define local data types and variables within procedures. Local variables in procedures obscure identically-named variables in the main program or class.
    When creating data types and data objects, there are a number of naming convention that also apply for other local program definitions, such as procedures. These are described in detail in the keyword documentation.
    The Additions TYPE and LIKE
    The additions TYPE type and LIKE dobj are used in various ABAP statements. The additions can have various meanings, depending on the syntax and context.
    ·        Definition of local types in a program
    ·        Declaration of data objects
    ·        Dynamic creation of data objects
    ·        Specification of the type of formal parameters in subroutines
    ·        Specification of the type of formal parameters in methods
    ·        Specification of the type of field symbols
    Constructing New Data Types
    The TYPE addition allows you to construct new data types in the TYPES, DATA; CONSTANTS; and STATICSstatements. In the TYPES statement, these are local data types in the program. In the other statements, they are attributes of new data objects, meaning that the newly defined data types are not free-standing. Rather, they are linked to database objects.This means that you can refer to them using the LIKEaddition, but not using TYPE.
    To construct new data types, the addition TYPE can be used with the following type constructors:
    ·        Construction of reference types
    REF TO type|dobj
    ·        Construction of structured data types
    BEGIN OF struc_type.
    END OF struc_type.
    ·        Construction of table types
    tabkind OF linetype
    These data types only exist during the runtime of the ABAP program.
    Referring to Known Data Types or Data Objects
    Using the additions TYPE or LIKE in the TYPESstatement, local data types in a program can be referred to known data types or data objects. This is mainly the case with user-defined elementary data types. If you declare variables using the additions TYPE type or LIKE dobj with statement DATA, the data type of var is already fully defined before the declaration is made.
    The known types or data that are referred to must be visible at the point where the data type or variable is declared.
    A known data type can be any of the following:
    ·        A predefined ABAP type to which you refer using the TYPE addition
    ·        An existing local data type in the program to which you refer using the TYPE addition
    ·        The data type of a local data object in the program to which you refer using the LIKE addition
    ·        A data type in the ABAP Dictionary to which you refer using the TYPE addition. To ensure compatibility with earlier releases, it is still possible to use the LIKE addition to refer to database tables and flat structures in the ABAP Dictionary. However, you should use the TYPE addition in new programs.
    The LIKE addition takes its technical attributes from a visible data object. As a rule, you can use LIKE to refer to any object that has been declared using DATA or a similar statement, and is visible in the current context.  The data object only has to have been declared. It is irrelevant whether the data object already exists in memory when you make the LIKE reference.
    ·        In principle, the local data objects in the same program are visible. As with local data types, there is a difference between local data objects in procedures and global data objects. Data objects defined in a procedure obscure other objects with the same name that are declared in the global declarations of the program.
    ·        You can also refer to the data objects of other visible ABAP programs. These might be, for example, the visible attributes of global classes in class pools. If a global class cl_lobal has a public instance attribute or static attribute attr, you can refer to it as follows in any ABAP program:
    DATA dref TYPE REF TO cl_global.
    DATA:  f1 LIKE cl_global=>attr,
           f2 LIKE dref->attr.
    You can access the technical properties of an instance attribute using the class name and a reference variable without first having to create an object. The properties of the attributes of a class are not instance-specific and belong to the static properties of the class.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/eb2ff3358411d1829f0000e829fbfe/content.htm
    thanks
    mrutyun^

  • How do you apply a gradient to a stroke?

    Ive done this in Indesign forever but its not working the same way in Illustrator.  I have my gradient swatch created but when i click my stroke and give it the color gradient swatch, it always applies it to the fill.  What am I doing wrong?

    Kelly,
    You should be able to do it in the following way:
    1) Create an Artbrush from a blend corresponding to a lengthways gradient (you may create a long horizontal rectangle and a short on on top of it at one end, give them the end colours, and Object>Blend>Make with options Smooth Color and  Align to Path);
    2) Create the path to follow, and copy it so you have two; hide the lower one (in the Layers palette/panel);
    3) Apply your logo brush to the path, Object>Expand Appearance, DirectSelect the spine of the path and delete it, so you have the logos alone, and with all of them still selected Object>Compound Path>Make;
    4) Show the lower copy of the path from 2) (in the Layers palette/panel) and apply the Artbrush from 1) to it; you may adjust the Stroke Weight so the lower path extends past the logos;
    5) Select both the path from 4) and the Compound of logos from 3) and Object>Clipping Mask>Make.

  • 3D: Deleting a mesh, applying multiple materials, "New volume from Layers"

    I am learning the 3D capabilities of Photoshop CS5 Extended and have some questions that do not appear to be covered in the help reference material:
    Can I remove a mesh from a 3D Layer / scene?
    For instance, after having merged two 3D layers together.
    Can I apply multiple materials to a single mesh?
    I can see that more complex meshes have multiple materials applied to them. Does Photoshop have the capability to add/remove more than one materials to meshes?
    What is "New volume from Layer" intended to do?
    I couldn't find this specific menu item in the help reference material anywhere.
    Thanks,
    B.
    PS: I sat waiting on hold for Adobe tech support for 2 hours and 17 minutes with no signs of life before giving up. When I explored callback options online, the website said that no options are available for Photoshop. This level/absence of support is mind-bogglingly awful for an enterprise like Adobe. I know me grousing about it here won't change anything, but I need to get my frustration out of my system and writing it down helps.

    Hi B.,
    Can I remove a mesh from a 3D Layer / scene?
    For instance, after having merged two 3D layers together.
    You can only hide meshes in the scene, not remove or delete them. You have to delete the whole 3D layer to remove meshes from a document.
    Can I apply multiple materials to a single mesh?
    I can see that more complex meshes have multiple materials applied to them. Does Photoshop have the capability to add/remove more than one materials to meshes.
    With Photoshop you can't replace an existing single material with multiple materials. There's very limited ability to edit UV mapping and you'll want to do that in a full 3D modeling application. Repoussé meshes are created with 5 materials to a single mesh object so technically, yes to your question; But that's not really what I think you're asking.
    What is "New volume from Layer" intended to do?
    I couldn't find this specific menu item in the help reference material anywhere.
    This has applications in scientific and medical imaging, but doesn't need to only be used there. An example would be to use a DICOM format, multi-sliced imaging scan and have the layers of the scan modeled into a volume. It is really just taking successive layers and placing them at equal distance in space. The Render Settings dialog offers a few options to vary the displayed volume after it's generated.
    I'll see if I can get that model tomorrow and try to find out why the menu items are not working. You're talking about the group of 4 that includes 'Hide Nearest Surface', right?
    regards,
    steve

  • [javax.servlet.Filter] can i apply multiple jsp & servlet to a filter?

    i have try to applied multiple jsp page & it runs correctly.
    my descriptor is like this:
        <filter-mapping>
            <filter-name>AnonymousFilter</filter-name>
            <url-pattern>/user/a.jsp</url-pattern>     
            <url-pattern>/user/b.jsp</url-pattern>
            <url-pattern>/user/c.jsp</url-pattern>       
        </filter-mapping>now i want to add a servlet, but that filter is not executed...
    i have tried descriptor like this:
        <filter-mapping>
            <filter-name>AnonymousFilter</filter-name>
            <url-pattern>/user/a.jsp</url-pattern>     
            <url-pattern>/user/b.jsp</url-pattern>
            <url-pattern>/user/c.jsp</url-pattern>       
            <servlet-name>dServlet</servlet-name>
        </filter-mapping>and like this:
        <filter-mapping>
            <filter-name>AnonymousFilter</filter-name>
            <url-pattern>/user/a.jsp</url-pattern>     
            <url-pattern>/user/b.jsp</url-pattern>
            <url-pattern>/user/c.jsp</url-pattern>       
        </filter-mapping>
        <filter-mapping>
            <filter-name>AnonymousFilter</filter-name>
            <servlet-name>dServlet</servlet-name>
        </filter-mapping>both are not work...
    is the descriptor wrong? what is the correct descriptor?
    thank you.

    i forgot about dispatcher type...
    the servlet is accessed via FORWARD
    & i map the servlet to /WEB-INF/dServlet...
    it is wrong? but the servlet is accessible...
        <servlet-mapping>
            <servlet-name>dServlet</servlet-name>
            <url-pattern>/WEB-INF/dServlet</url-pattern>
        </servlet-mapping>the web.xml now is:
        <filter-mapping>
            <filter-name>AnonymousFilter</filter-name>
            <url-pattern>/user/a.jsp</url-pattern>     
        </filter-mapping>
        <filter-mapping>
            <filter-name>AnonymousFilter</filter-name>
            <url-pattern>/user/b.jsp</url-pattern>
        </filter-mapping>
        <filter-mapping>
            <filter-name>AnonymousFilter</filter-name>
            <url-pattern>/user/c.jsp</url-pattern>       
        </filter-mapping>
        <filter-mapping>
            <filter-name>AnonymousFilter</filter-name>
            <servlet-name>dServlet</servlet-name>
            <dispatcher>FORWARD</dispatcher>
        </filter-mapping>i put this inside the filter:
    System.out.println(System.out.println("Anonymous Filter > " + httpRequest.getRequestURI());& hopelessly when i access from a.jsp, b.jsp, c.jsp the filter do print in System.out. but not from servlet...
    someone please help me...

  • Applying a Gradient Feather with a Drop Shadow...

    Howdy,
    I am currently working in Indesign CS3 and I have an outlined image in my document and I am applying a gradient feather so that the image fades from opaque to transparent at the bottom. If I apply a black colored drop shadow to the object the image's color changes slightly because the shadow's color darkens the image where the gradient feather's transparency fades away.
    I have checked the box in the shadows menu so that it "Honors the other effects" but it seems to apply no change in the darkening of the bottom of my image. Has there been a fix for this or an update that will eliminate the shadows color effecting my images color?
    I was just wondering if you could fix the program so that the shadow takes the gradient feather into consideration and does not interfere with the objects color? Or even add a gradient feather feature to the drop shadow effect itself?
    Any suggestions for fixing this other than creating a shadow for the object in Photoshop and importing it into my document. Placing the shadow behind my image and applying a gradient feather that fades out earlier so that the shadows color does not interfere with my image.
    Anything on this subject I would be thoroughly grateful for.
    ~Thanks!

    Ok sorry this is confusing! Here is the image that I am talking about. I am working in InDesign on a catalog for softball uniforms. I have a ton of these uniform images that I'm attempting to apply a gradient feather as well as a drop shadow. But the drop shadow is effecting the color of the uniforms. I was just wondering it this can be avoided.
    Image #1 has both the feather and the drop shadow applied to it. The shadow at the bottom where the image feathers shows through and changes the color of the image. I was just wondering if this can be avoided. You can see the difference it makes when the shadow is not applied on Image 2. I have made sure the drop shadow effect "honors other effects" but it doesn't seem to affect it showing through the feather. I am just wondering if it's possible to avoid having the drop shadow show through the feathered end of an object.
    Thanks for your help everyone!

  • [svn:bz-trunk] 11030: Tweak the deserialization of ASObjects to treat an empty string for the type of an object as null .

    Revision: 11030
    Author:   [email protected]
    Date:     2009-10-20 11:35:02 -0700 (Tue, 20 Oct 2009)
    Log Message:
    Tweak the deserialization of ASObjects to treat an empty string for the type of an object as null. It appears that there is some logic in the LC remoting code that relies on a non-null class name to always exist. This change reverts to the old behavior of not allowing empty string as a value for the ASObject.namedType.
    This should fix bug 2448442 and its duplicates caused by the recent serialization changes.
    I don't think this is the perfect fix. Pending further investigation, a better fix would be either:
    a. If it's OK to assume that empty string should always mean null for the type of the ASObject, the code that enforces it should be in the setter/getter inside ASObject and not in the deserializer.
    b. ASObject doesn't guarantee that a named type exists or is valid. In that sense an empty string is as bad as some random characters that cannot be a valid class name in java, so depending on how disruptive it may be, the fix should be in any logic that uses ASObject.getType().
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/AbstractAmfInput.java

    Hi Pavan,
    "In your payload there is no namespace prefix for the elements under PayloadHeader element."
    Yes, you are right - but this message is standard AQ Adapter Header message - it's not defined by me. I just used message which was automatically added to my project when I have defined AQ Adapter.
    "In your process is the default namespace is same as namespace value of tns ??"
    Do you mean targetNamespace? If yes it's different as it points to process "targetNamespace="http://xmlns.oracle.com/PF_SOA_jws/PF_APPS/APPS_PROCESS" (names of application and process have changed as I try different ways to do that)
    ns1 is: xmlns:ns1="http://xmlns.oracle.com/pcbpel/adapter/aq/PF_SOA/PF_APPS/PO_AQ"
    "another thing is tns and ns1 should have same values.."
    When I create a variable of header type, namespace ns1 is automatically created for it. I set it as property of receive activity. When process is instantiated on the serwer I get the error in which you can see that namespace is tns.
    Maybe I'm doing something wrong but I don't see how I could fix this in my process.
    You can see that the message I get on the server has nothing in common with the application/project/process names. Is it possible to define such variable?
    Regards
    Pawel
    PS:
    In Transformation xsl file, both variables (source and target) has tns namespace for Header and PayloadHeader, and no namespace for subfields.
    Edited by: pawel.fidelus on 2010-01-05 02:37

  • Difference b/w DATA TYPE and DATA OBJECT & differences b/w TYPE and LIKE

    hai
    can any one say the differences between Data type and Data Object.
    And also differences between TYPE and LIKE
    thanks
    Gani

    hi,
    _Data Types and Data Objects_
          Programs work with local program data – that is, with byte sequences in the working memory. Byte sequences that belong together are called fields and are characterized by a length, an identity (name), and – as a further attribute – by a data type. All programming languages have a concept that describes how the contents of a field are interpreted according to the data type.
          In the ABAP type concept, fields are called data objects. Each data object is thus an instance of an abstract data type. There are separate name spaces for data objects and data types. This means that a name can be the name of a data object as well as the name of a data type simultaneously.
    Data Types
       As well as occurring as attributes of a data object, data types can also be defined independently. You can then use them later on in conjunction with a data object. The definition of a user-defined data type is based on a set of predefined elementary data types. You can define data types either locally in the declaration part of a program using the TYPESstatement) or globally in the ABAP Dictionary. You can use your own data types to declare data objects or to check the types of parameters in generic operations.
         All programming languages distinguish between various types of data with various uses, such as ….. type data for storing or displaying values and numerical data for calculations. The attributes in question are described using data types. You can define, for example, how data is stored in the repository, and how the ABAP statements work with the data.
    Data types can be divided into elementary, reference, and complex types.
    a. Elementary Types
    These are data types of fixed or variable length that are not made up of other types.
    The difference between variable length data types and fixed length data types is that the length and the memory space required by data objects of variable length data types can change dynamically during runtime, and that these data types cannot be defined irreversibly while the data object is being declared.
    Predefined and User-Defined Elementary Data Types
    You can also define your own elementary data types in ABAP using the TYPES statement. You base these on the predefined data types. This determines all of the technical attributes of the new data type. For example, you could define a data type P_2 with two decimal places, based on the predefined data type P. You could then use this new type in your data declarations.
    b.  Reference Types
    Reference types are deep data types that describe reference variables, that is, data objects that contain references. A reference variable can be defined as a component of a complex data object such as a structure or internal table as well as a single field.
    c. Complex Data Types
    Complex data types are made up of other data types. A distinction is made here between structured types and table types.
    Data Objects
          Data objects are the physical units with which ABAP statements work at runtime. The contents of a data object occupy memory space in the program. ABAP statements access these contents by addressing the name of the data object and interpret them according to the data type.. For example, statements can write the contents of data objects in lists or in the database, they can pass them to and receive them from routines, they can change them by assigning new values, and they can compare them in logical expressions.
           Each ABAP data object has a set of technical attributes, which are fully defined at all times when an ABAP program is running (field length, number of decimal places, and data type). You declare data objects either statically in the declaration part of an ABAP program (the most important statement for this is DATA), or dynamically at runtime (for example, when you call procedures). As well as fields in the memory area of the program, the program also treats literals like data objects.
            A data object is a part of the repository whose content can be addressed and interpreted by the program. All data objects must be declared in the ABAP program and are not persistent, meaning that they only exist while the program is being executed. Before you can process persistent data (such as data from a database table or from a sequential file), you must read it into data objects first. Conversely, if you want to retain the contents of a data object beyond the end of the program, you must save it in a persistent form.
    Declaring Data Objects
          Apart from the interface parameters of procedures, you declare all of the data objects in an ABAP program or procedure in its declaration part. These declarative statements establish the data type of the object, along with any missing technical attributes. This takes place before the program is actually executed. The technical attributes can then be queried while the program is running.
         The interface parameters of procedures are generated as local data objects, but only when the procedure is actually called. You can define the technical attributes of the interface parameters in the procedure itself. If you do not, they adopt the attributes of the parameters from which they receive their values.
    ABAP contains the following kinds of data objects:
    a.  Literals
    Literals are not created by declarative statements. Instead, they exist in the program source code. Like all data objects, they have fixed technical attributes (field length, number of decimal places, data type), but no name. They are therefore referred to as unnamed data objects.
    b.  Named Data Objects
    Data objects that have a name that you can use to address the ABAP program are known as named objects. These can be objects of various types, including text symbols, variables and constants.
    Text symbols are pointers to texts in the text pool of the ABAP program. When the program starts, the corresponding data objects are generated from the texts stored in the text pool. They can be addressed using the name of the text symbol.
    Variables are data objects whose contents can be changed using ABAP statements. You declare variables using the DATA, CLASS-DATA, STATICS, PARAMETERS, SELECT-OPTIONS, and RANGESstatements.
    Constants are data objects whose contents cannot be changed. You declare constants using the CONSTANTSstatement.
    c.  Anonymous Data  Objects
    Data objects that cannot be addressed using a name are known as anonymous data objects. They are created using the CREATE DATAstatement and can be addressed using reference variables.
    d.  System-Defined Data Objects
    System-defined data objects do not have to be declared explicitly - they are always available at runtime.
    e.  Interface Work Areas
    Interface work areas are special variables that serve as interfaces between programs, screens, and logical databases. You declare interface work areas using the TABLES and NODESstatements.
    What is the difference between Type and Like?
    Answer1:
    TYPE, you assign datatype directly to the data object while declaring.
    LIKE,you assign the datatype of another object to the declaring data object. The datatype is referenced indirectly.
    Answer2:
    Type is a keyword used to refer to a data type whereas Like is a keyword used to copy the existing properties of already existing data object.
    Answer3:
    type refers the existing data type
    like refers the existing data object
    reward if useful
    thanks and regards
    suma sailaja pvn

Maybe you are looking for