X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/SourceField.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/SourceField.java index 1854e1c..266d430 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/SourceField.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/SourceField.java @@ -20,69 +20,81 @@ import net.sourceforge.phpdt.core.jdom.IDOMNode; * @see IField */ -/* package */ class SourceField extends Member implements IField { +/* package */class SourceField extends Member implements IField { /** - * Constructs a handle to the field with the given name in the specified type. + * Constructs a handle to the field with the given name in the specified + * type. */ protected SourceField(JavaElement parent, String name) { super(parent, name); } + public boolean equals(Object o) { - if (!(o instanceof SourceField)) return false; + if (!(o instanceof SourceField)) + return false; return super.equals(o); } -/** - * @see JavaElement#equalsDOMNode - */ -protected boolean equalsDOMNode(IDOMNode node) throws JavaModelException { - return (node.getNodeType() == IDOMNode.FIELD) && super.equalsDOMNode(node); -} -/** - * @see IField - */ -public Object getConstant() throws JavaModelException { - SourceFieldElementInfo info = (SourceFieldElementInfo) getElementInfo(); - return info.initializationSource; -} -/** - * @see IJavaElement - */ -public int getElementType() { - return FIELD; -} -/** - * @see JavaElement#getHandleMemento() - */ -protected char getHandleMementoDelimiter() { - return JavaElement.JEM_FIELD; -} -/** - * @see IField - */ -public String getTypeSignature() throws JavaModelException { -// SourceFieldElementInfo info = (SourceFieldElementInfo) getElementInfo(); -// return info.getTypeSignature(); - return ""; -} -/** - * @private Debugging purposes - */ -protected void toStringInfo(int tab, StringBuffer buffer, Object info) { - buffer.append(this.tabString(tab)); - if (info == null) { - buffer.append(getElementName()); - buffer.append(" (not open)"); //$NON-NLS-1$ - } else if (info == NO_INFO) { - buffer.append(getElementName()); - } else { - try { - buffer.append(Signature.toString(this.getTypeSignature())); - buffer.append(" "); //$NON-NLS-1$ - buffer.append(this.getElementName()); - } catch (JavaModelException e) { - buffer.append("