com.ibm.etools.cobol.application.model.cobol

Interface XMLName

  • All Superinterfaces:
    ASTNode, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier


    public interface XMLName
    extends ASTNode
    A representation of an XML name in the NAME clause of an XML GENERATE statement.

    The following features are supported:

    See Also:
    COBOLPackage.getXMLName()
    • Method Detail

      • getDataItem

        DataRef getDataItem()
        Returns the value of the 'Data Item' containment reference.

        The value is a reference to the data item that an XML name is being specified for.

        Returns:
        the value of the 'Data Item' containment reference.
        See Also:
        setDataItem(DataRef), COBOLPackage.getXMLName_DataItem()
      • setDataItem

        void setDataItem(DataRef value)
        Sets the value of the 'Data Item' containment reference.
        Parameters:
        value - the new value of the 'Data Item' containment reference.
        See Also:
        getDataItem()
      • getName

        Literal getName()
        Returns the value of the 'Name' containment reference.

        The value is a literal representing the name.

        Returns:
        the value of the 'Name' containment reference.
        See Also:
        setName(Literal), COBOLPackage.getXMLName_Name()
      • setName

        void setName(Literal value)
        Sets the value of the 'Name' containment reference.
        Parameters:
        value - the new value of the 'Name' containment reference.
        See Also:
        getName()