X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.model%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fmodel%2FLogicModelModifiable.java;fp=net.mograsim.logic.model%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fmodel%2FLogicModelModifiable.java;h=0000000000000000000000000000000000000000;hb=7d05144c25daa53e60fc9ed9fd503546a86567f8;hp=e903257f19609c6665bd222465f20c1142a2f7ba;hpb=8bed58cd47f4e53a0a83e066d38864aa6875502f;p=Mograsim.git diff --git a/net.mograsim.logic.model/src/net/mograsim/logic/model/model/LogicModelModifiable.java b/net.mograsim.logic.model/src/net/mograsim/logic/model/model/LogicModelModifiable.java deleted file mode 100644 index e903257f..00000000 --- a/net.mograsim.logic.model/src/net/mograsim/logic/model/model/LogicModelModifiable.java +++ /dev/null @@ -1,58 +0,0 @@ -package net.mograsim.logic.model.model; - -import java.util.Set; - -import net.mograsim.logic.model.model.components.ModelComponent; -import net.mograsim.logic.model.model.wires.ModelWire; -import net.mograsim.logic.model.serializing.IdentifyParams; - -public class LogicModelModifiable extends LogicModel -{ - public String getDefaultComponentName(ModelComponent component) - { - Set componentNames = getComponentsByName().keySet(); - String componentID = component.getIDForSerializing(new IdentifyParams()); - String nameBase = componentID + '#'; - for (int i = 0;; i++) - { - String nameCandidate = nameBase + i; - if (!componentNames.contains(nameCandidate)) - return nameCandidate; - } - } - - public String getDefaultWireName() - { - Set wireNames = getWiresByName().keySet(); - for (int i = 0;; i++) - { - String nameCandidate = "unnamedWire#" + i; - if (!wireNames.contains(nameCandidate)) - return nameCandidate; - } - } - - @Override - public void componentCreated(ModelComponent component, Runnable destroyed) - { - super.componentCreated(component, destroyed); - } - - @Override - public void destroyComponent(ModelComponent component) - { - super.destroyComponent(component); - } - - @Override - public void wireCreated(ModelWire wire, Runnable destroyed) - { - super.wireCreated(wire, destroyed); - } - - @Override - public void destroyWire(ModelWire wire) - { - super.destroyWire(wire); - } -} \ No newline at end of file