diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/stackeditor/StackFrameDataType.java b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/stackeditor/StackFrameDataType.java index 7e7594b9d4..7330dd03bb 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/stackeditor/StackFrameDataType.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/stackeditor/StackFrameDataType.java @@ -15,7 +15,6 @@ */ package ghidra.app.plugin.core.stackeditor; -import java.net.URL; import java.util.*; import javax.help.UnsupportedOperationException; @@ -1413,11 +1412,6 @@ class StackFrameDataType implements Structure { throw new UnsupportedOperationException(); } - @Override - public URL getDocs() { - throw new UnsupportedOperationException(); - } - @Override public Object getValue(MemBuffer buf, Settings settings, int length) { throw new UnsupportedOperationException(); diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/DataTypeDB.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/DataTypeDB.java index c5c880313c..ea1750f91e 100644 --- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/DataTypeDB.java +++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/DataTypeDB.java @@ -16,7 +16,6 @@ package ghidra.program.database.data; import java.io.IOException; -import java.net.URL; import java.util.Collection; import org.apache.commons.lang3.StringUtils; @@ -208,11 +207,6 @@ abstract class DataTypeDB extends DatabaseObject implements DataType { } } - @Override - public URL getDocs() { - return null; - } - /** * Set the data in the form of the appropriate Object for this DataType. * diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/AbstractDataType.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/AbstractDataType.java index 99e3f6a146..12eaff6b5f 100644 --- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/AbstractDataType.java +++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/AbstractDataType.java @@ -4,9 +4,9 @@ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -15,7 +15,6 @@ */ package ghidra.program.model.data; -import java.net.URL; import java.util.Collection; import ghidra.docking.settings.Settings; @@ -103,11 +102,6 @@ public abstract class AbstractDataType implements DataType { return new DataTypePath(getCategoryPath(), getName()); } - @Override - public URL getDocs() { - return null; - } - @Override public String getName() { return name; diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/DataType.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/DataType.java index 29aaedaad8..24a2395b29 100644 --- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/DataType.java +++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/DataType.java @@ -316,17 +316,6 @@ public interface DataType { */ public void setDescription(String description) throws UnsupportedOperationException; - /** - * The getDocs method should provide a URL pointing to extended documentation for this DataType - * if it exists. - *
- * A typical use would be to return a URL pointing to the programmers reference for this - * instruction or a page describing this data structure. - * - * @return null - there is no URL documentation for this prototype. - */ - public URL getDocs(); - /** * Returns the interpreted data value as an instance of the * {@link #getValueClass(Settings) advertised value class}. diff --git a/Ghidra/Framework/SoftwareModeling/src/test/java/ghidra/program/model/data/StubDataType.java b/Ghidra/Framework/SoftwareModeling/src/test/java/ghidra/program/model/data/StubDataType.java index 0db346441c..3ae92a5ca2 100644 --- a/Ghidra/Framework/SoftwareModeling/src/test/java/ghidra/program/model/data/StubDataType.java +++ b/Ghidra/Framework/SoftwareModeling/src/test/java/ghidra/program/model/data/StubDataType.java @@ -4,9 +4,9 @@ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -15,7 +15,6 @@ */ package ghidra.program.model.data; -import java.net.URL; import java.util.Collection; import ghidra.docking.settings.Settings; @@ -154,11 +153,6 @@ public class StubDataType implements DataType { throw new UnsupportedOperationException(); } - @Override - public URL getDocs() { - throw new UnsupportedOperationException(); - } - @Override public Object getValue(MemBuffer buf, Settings settings, int length) { throw new UnsupportedOperationException();