mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
remove unneeded field
This commit is contained in:
@@ -588,7 +588,7 @@ public abstract class DomInvocationHandler<T extends AbstractDomChildDescription
|
||||
return semElement;
|
||||
}
|
||||
}
|
||||
return new IndexedElementInvocationHandler(evaluatedXmlName, description, index, new VirtualDomParentStrategy(this), myManager, "");
|
||||
return new IndexedElementInvocationHandler(evaluatedXmlName, description, index, new VirtualDomParentStrategy(this), myManager);
|
||||
}
|
||||
|
||||
@NotNull
|
||||
|
||||
@@ -117,7 +117,7 @@ public class DomSemContributor extends SemContributor {
|
||||
final DomManagerImpl myDomManager = parent.getManager();
|
||||
final IndexedElementInvocationHandler handler =
|
||||
new IndexedElementInvocationHandler(parent.createEvaluatedXmlName(description.getXmlName()), (FixedChildDescriptionImpl)description, index,
|
||||
new PhysicalDomParentStrategy(tag, myDomManager), myDomManager, namespace);
|
||||
new PhysicalDomParentStrategy(tag, myDomManager), myDomManager);
|
||||
tag.putUserData(DomManagerImpl.CACHED_DOM_HANDLER, handler);
|
||||
return handler;
|
||||
}
|
||||
|
||||
@@ -20,17 +20,14 @@ import java.util.List;
|
||||
public class IndexedElementInvocationHandler extends DomInvocationHandler<FixedChildDescriptionImpl>{
|
||||
private static final Logger LOG = Logger.getInstance("#com.intellij.util.xml.impl.IndexedElementInvocationHandler");
|
||||
private final int myIndex;
|
||||
private String myNamespace;
|
||||
|
||||
public IndexedElementInvocationHandler(final EvaluatedXmlName tagName,
|
||||
final FixedChildDescriptionImpl description,
|
||||
final int index,
|
||||
final DomParentStrategy strategy,
|
||||
final DomManagerImpl manager,
|
||||
final String namespace) {
|
||||
final DomManagerImpl manager) {
|
||||
super(description.getType(), strategy, tagName, description, manager, strategy.getXmlElement() != null);
|
||||
myIndex = index;
|
||||
myNamespace = namespace;
|
||||
}
|
||||
|
||||
@SuppressWarnings({"EqualsWhichDoesntCheckParameterClass"})
|
||||
@@ -49,9 +46,7 @@ public class IndexedElementInvocationHandler extends DomInvocationHandler<FixedC
|
||||
final List<XmlTag> tags = DomImplUtil.findSubTags(tag, getXmlName(), parentHandler.getFile());
|
||||
if (tags.size() <= myIndex) return null;
|
||||
|
||||
final XmlTag childTag = tags.get(myIndex);
|
||||
myNamespace = childTag.getNamespace();
|
||||
return childTag;
|
||||
return tags.get(myIndex);
|
||||
}
|
||||
|
||||
protected XmlTag setEmptyXmlTag() {
|
||||
@@ -62,9 +57,7 @@ public class IndexedElementInvocationHandler extends DomInvocationHandler<FixedC
|
||||
parent.createFixedChildrenTags(getXmlName(), description, myIndex);
|
||||
final List<XmlTag> tags = DomImplUtil.findSubTags(parent.getXmlTag(), getXmlName(), xmlFile);
|
||||
if (tags.size() > myIndex) {
|
||||
final XmlTag tag = tags.get(myIndex);
|
||||
myNamespace = tag.getNamespace();
|
||||
return tag;
|
||||
return tags.get(myIndex);
|
||||
}
|
||||
|
||||
final XmlTag[] newTag = new XmlTag[1];
|
||||
@@ -79,7 +72,6 @@ public class IndexedElementInvocationHandler extends DomInvocationHandler<FixedC
|
||||
}
|
||||
}
|
||||
});
|
||||
myNamespace = newTag[0].getNamespace();
|
||||
return newTag[0];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user