com.topologi.diffx.event.AttributeEvent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of docx4j Show documentation
Show all versions of docx4j Show documentation
docx4j is a library which helps you to work with the Office Open
XML file format as used in docx
documents, pptx presentations, and xlsx spreadsheets.
/*
* This file is part of the DiffX library.
*
* For licensing information please see the file license.txt included in the release.
* A copy of this licence can also be found at
* http://www.opensource.org/licenses/artistic-license-2.0.php
*/
package com.topologi.diffx.event;
/**
* An event for attributes.
*
* @author Christophe Lauret
* @version 3 April 2005
*/
public interface AttributeEvent extends DiffXEvent {
/**
* Returns the local name of the attribute.
*
* This method should never return null
.
*
* @return The local name of the attribute.
*/
String getName();
/**
* Returns the value of the attribute.
*
*
This method should never return null
.
*
* @return The value of the attribute.
*/
String getValue();
/**
* Returns the namespace URI the attribute belongs to.
*
*
This method should return null
if the implementation
* is not namespace aware or if the attribute is not bound to any namespace.
*
* @return The namespace URI the attribute belongs to or null
.
*/
String getURI();
}