com.dotmarketing.util.diff.tag
Interface Atom

All Known Implementing Classes:
DelimiterAtom, TagAtom, TextAtom

public interface Atom

A unit of comparison between html files. An Atom can be equal to another while not having the same text (tag arguments). In that case the Atom will have internal identifiers that can be compared on a second level.


Method Summary
 boolean equalsIdentifier(Atom other)
           
 java.lang.String getFullText()
           
 java.lang.String getIdentifier()
           
 java.lang.String getInternalIdentifiers()
           
 boolean hasInternalIdentifiers()
           
 boolean isValidAtom(java.lang.String s)
           
 

Method Detail

getIdentifier

java.lang.String getIdentifier()

hasInternalIdentifiers

boolean hasInternalIdentifiers()

getInternalIdentifiers

java.lang.String getInternalIdentifiers()

getFullText

java.lang.String getFullText()

isValidAtom

boolean isValidAtom(java.lang.String s)

equalsIdentifier

boolean equalsIdentifier(Atom other)


Copyright © 2013 dotCMS Inc. All Rights Reserved.