You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by ax...@ws.apache.org on 2004/08/09 16:28:20 UTC

[jira] Created: (AXISCPP-122) Provision of

Message:

  A new issue has been created in JIRA.

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/AXISCPP-122

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: AXISCPP-122
    Summary: Provision of 
       Type: Improvement

     Status: Unassigned
   Priority: Minor

    Project: Axis-C++
   Versions:
             1.3 Beta

   Assignee: 
   Reporter: Adrian Dick

    Created: Mon, 9 Aug 2004 7:27 AM
    Updated: Mon, 9 Aug 2004 7:27 AM
Environment: N/A

Description:
Recently the following methods have been added to BasicNode, to allow the addition of attributes:
    IAttribute* createAttribute(const AxisChar* localname, 
            const AxisChar* prefix, const AxisChar* uri, 
            const AxisChar* value);
and:
    IAttribute* createAttribute(const AxisChar* localname,
        const AxisChar* prefix, const AxisChar* value);

But, it is also legitimate to have an attribute with just a localname and value.   As such, I propose the addition of the following method to the BasicNode:
    IAttribute* createAttribute(const AxisChar* localname,
            const AxisChar* value);

For ComplexElement this would be implemented as:
IAttribute* ComplexElement::createAttribute(const AxisChar *localname,
        const AxisChar *value)
{
    Attribute* pAttribute = new Attribute(localname, "", value);
    m_attributes.push_back(pAttribute);
    
    return (IAttribute*)pAttribute;
}


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Closed: (AXISCPP-122) Provision of BasicNode::createAttribute(localname, value)

Posted by ax...@ws.apache.org.
Message:

   The following issue has been closed.

   Resolver: Roshan Weerasuriya
       Date: Thu, 14 Oct 2004 11:59 PM

added the required feature
---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/AXISCPP-122

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: AXISCPP-122
    Summary: Provision of BasicNode::createAttribute(localname, value)
       Type: Improvement

     Status: Closed
   Priority: Minor
 Resolution: FIXED

    Project: Axis-C++
   Versions:
             1.3 Beta

   Assignee: Roshan Weerasuriya
   Reporter: Adrian Dick

    Created: Mon, 9 Aug 2004 7:27 AM
    Updated: Thu, 14 Oct 2004 11:59 PM
Environment: N/A

Description:
Recently the following methods have been added to BasicNode, to allow the addition of attributes:
    IAttribute* createAttribute(const AxisChar* localname, 
            const AxisChar* prefix, const AxisChar* uri, 
            const AxisChar* value);
and:
    IAttribute* createAttribute(const AxisChar* localname,
        const AxisChar* prefix, const AxisChar* value);

But, it is also legitimate to have an attribute with just a localname and value.   As such, I propose the addition of the following method to the BasicNode:
    IAttribute* createAttribute(const AxisChar* localname,
            const AxisChar* value);

For ComplexElement this would be implemented as:
IAttribute* ComplexElement::createAttribute(const AxisChar *localname,
        const AxisChar *value)
{
    Attribute* pAttribute = new Attribute(localname, "", value);
    m_attributes.push_back(pAttribute);
    
    return (IAttribute*)pAttribute;
}


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Updated: (AXISCPP-122) Provision of BasicNode::createAttribute(localname, value)

Posted by ax...@ws.apache.org.
The following issue has been updated:

    Updater: Adrian Dick (mailto:adrian.dick@uk.ibm.com)
       Date: Mon, 9 Aug 2004 7:31 AM
    Comment:
Correcting incomplete summary
    Changes:
             summary changed from Provision of to Provision of BasicNode::createAttribute(localname, value)
    ---------------------------------------------------------------------
For a full history of the issue, see:

  http://issues.apache.org/jira/browse/AXISCPP-122?page=history

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/AXISCPP-122

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: AXISCPP-122
    Summary: Provision of BasicNode::createAttribute(localname, value)
       Type: Improvement

     Status: Unassigned
   Priority: Minor

    Project: Axis-C++
   Versions:
             1.3 Beta

   Assignee: 
   Reporter: Adrian Dick

    Created: Mon, 9 Aug 2004 7:27 AM
    Updated: Mon, 9 Aug 2004 7:31 AM
Environment: N/A

Description:
Recently the following methods have been added to BasicNode, to allow the addition of attributes:
    IAttribute* createAttribute(const AxisChar* localname, 
            const AxisChar* prefix, const AxisChar* uri, 
            const AxisChar* value);
and:
    IAttribute* createAttribute(const AxisChar* localname,
        const AxisChar* prefix, const AxisChar* value);

But, it is also legitimate to have an attribute with just a localname and value.   As such, I propose the addition of the following method to the BasicNode:
    IAttribute* createAttribute(const AxisChar* localname,
            const AxisChar* value);

For ComplexElement this would be implemented as:
IAttribute* ComplexElement::createAttribute(const AxisChar *localname,
        const AxisChar *value)
{
    Attribute* pAttribute = new Attribute(localname, "", value);
    m_attributes.push_back(pAttribute);
    
    return (IAttribute*)pAttribute;
}


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (AXISCPP-122) Provision of BasicNode::createAttribute(localname, value)

Posted by ax...@ws.apache.org.
Message:

   The following issue has been resolved as FIXED.

   Resolver: Roshan Weerasuriya
       Date: Thu, 14 Oct 2004 11:58 PM

added the required feature
---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/AXISCPP-122

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: AXISCPP-122
    Summary: Provision of BasicNode::createAttribute(localname, value)
       Type: Improvement

     Status: Resolved
   Priority: Minor
 Resolution: FIXED

    Project: Axis-C++
   Versions:
             1.3 Beta

   Assignee: Roshan Weerasuriya
   Reporter: Adrian Dick

    Created: Mon, 9 Aug 2004 7:27 AM
    Updated: Thu, 14 Oct 2004 11:58 PM
Environment: N/A

Description:
Recently the following methods have been added to BasicNode, to allow the addition of attributes:
    IAttribute* createAttribute(const AxisChar* localname, 
            const AxisChar* prefix, const AxisChar* uri, 
            const AxisChar* value);
and:
    IAttribute* createAttribute(const AxisChar* localname,
        const AxisChar* prefix, const AxisChar* value);

But, it is also legitimate to have an attribute with just a localname and value.   As such, I propose the addition of the following method to the BasicNode:
    IAttribute* createAttribute(const AxisChar* localname,
            const AxisChar* value);

For ComplexElement this would be implemented as:
IAttribute* ComplexElement::createAttribute(const AxisChar *localname,
        const AxisChar *value)
{
    Attribute* pAttribute = new Attribute(localname, "", value);
    m_attributes.push_back(pAttribute);
    
    return (IAttribute*)pAttribute;
}


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira