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-diffx Show documentation
Show all versions of docx4j-diffx Show documentation
differencing of docx files
/*
* 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();
}