public class PhysicalDomParentStrategy extends java.lang.Object implements DomParentStrategy
Constructor and Description |
---|
PhysicalDomParentStrategy(XmlElement element,
DomManagerImpl domManager) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
checkValidity() |
DomParentStrategy |
clearXmlElement() |
boolean |
equals(java.lang.Object o) |
XmlFile |
getContainingFile(DomInvocationHandler handler) |
DomInvocationHandler |
getParentHandler() |
static XmlTag |
getParentTag(XmlElement xmlElement) |
static PsiElement |
getParentTagCandidate(XmlElement xmlElement) |
XmlElement |
getXmlElement() |
int |
hashCode() |
boolean |
isPhysical() |
DomParentStrategy |
refreshStrategy(DomInvocationHandler handler) |
DomParentStrategy |
setXmlElement(XmlElement element) |
static boolean |
strategyEquals(DomParentStrategy strategy,
java.lang.Object o) |
java.lang.String |
toString() |
public PhysicalDomParentStrategy(XmlElement element, DomManagerImpl domManager)
public DomInvocationHandler getParentHandler()
getParentHandler
in interface DomParentStrategy
public static XmlTag getParentTag(XmlElement xmlElement)
public static PsiElement getParentTagCandidate(XmlElement xmlElement)
public final XmlElement getXmlElement()
getXmlElement
in interface DomParentStrategy
public DomParentStrategy refreshStrategy(DomInvocationHandler handler)
refreshStrategy
in interface DomParentStrategy
public DomParentStrategy setXmlElement(XmlElement element)
setXmlElement
in interface DomParentStrategy
public java.lang.String toString()
toString
in class java.lang.Object
public DomParentStrategy clearXmlElement()
clearXmlElement
in interface DomParentStrategy
public java.lang.String checkValidity()
checkValidity
in interface DomParentStrategy
public XmlFile getContainingFile(DomInvocationHandler handler)
getContainingFile
in interface DomParentStrategy
public boolean isPhysical()
isPhysical
in interface DomParentStrategy
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static boolean strategyEquals(DomParentStrategy strategy, java.lang.Object o)
public int hashCode()
hashCode
in class java.lang.Object