UBL Naming and Design Rules SC

 View Only

Re: [ubl-ndrsc] [Fwd: Global attributes]

  • 1.  Re: [ubl-ndrsc] [Fwd: Global attributes]

    Posted 04-11-2002 17:49
     MHonArc v2.5.2 -->
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    ubl-ndrsc message

    [Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


    Subject: Re: [ubl-ndrsc] [Fwd: Global attributes]


    > Dear all
    > we need to decide on whether global attributes should be named or 
    > declared any differently to local ones.
    > 
    > Right now I don't see the need. Gunther suggested all global attributes are
    > defined in the attribute UidAttributeGroup. Currently, only uid, uidRef, 
    > uidRefs and xs:language are global right now.
    
    I think we may have a problem in saying that we'll name global 
    attributes like local attributes, since we say we'll name local 
    attributes as if they were elements, and (except for top-level elements) 
    these are named as properties of an object class.  Just like top-level 
    elements, global elements nominally don't have an object class.
    
    I don't think it would be *hard* to figure out names for global 
    attributes, but our naming advice so far is insufficient to explain how 
    to do it.
    
    Regarding UidAttributeGroup, that's certainly a convenient way to 
    organize global attributes, and we should probably add a rule about 
    this.  Another option, I suppose, would be to have a UBL ur-type from 
    which every other complex type derives, and put the attributes on that. 
      But doing this may have unintended consequences or make things ugly.
    
    	Eve
    -- 
    Eve Maler                                    +1 781 442 3190
    Sun Microsystems XML Technology Center   eve.maler @ sun.com
    
    


    [Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


    Powered by eList eXpress LLC