I updated from SourceForge (it's been a while since I did that) and tried to rebuild RemoteMaster. If I understand the error message correctly, the source files for HexParmEditorNode and HexParmEditorPanel and several others are missing. The compiler output is:
com/hifiremote/jp1/DevParmEditorNode.java:8: cannot resolve symbol
symbol : class HexParmEditorNode
location: class com.hifiremote.jp1.DevParmEditorNode
extends HexParmEditorNode
^
com/hifiremote/jp1/DevParmEditorPanel.java:9: cannot resolve symbol
symbol : class HexParmEditorPanel
location: class com.hifiremote.jp1.DevParmEditorPanel
extends HexParmEditorPanel
^
com/hifiremote/jp1/FixedDataEditorNode.java:8: cannot resolve symbol
symbol : class HexEditorNode
location: class com.hifiremote.jp1.FixedDataEditorNode
extends HexEditorNode
^
com/hifiremote/jp1/FixedDataEditorPanel.java:12: cannot resolve symbol
symbol : class HexEditorPanel
location: class com.hifiremote.jp1.FixedDataEditorPanel
extends HexEditorPanel
^
com/hifiremote/jp1/KeyMapMaster.java:784: cannot resolve symbol
symbol : class FileAction
location: class com.hifiremote.jp1.KeyMapMaster
FileAction action = ( FileAction )item.getAction();
^
com/hifiremote/jp1/KeyMapMaster.java:784: cannot resolve symbol
symbol : class FileAction
location: class com.hifiremote.jp1.KeyMapMaster
FileAction action = ( FileAction )item.getAction();
^
com/hifiremote/jp1/KeyMapMaster.java:793: cannot resolve symbol
symbol : class FileAction
location: class com.hifiremote.jp1.KeyMapMaster
recentFileMenu.add( new JMenuItem( new FileAction( file )), 0 );
^
com/hifiremote/jp1/Preferences.java:109: cannot resolve symbol
symbol : class FileAction
location: class com.hifiremote.jp1.Preferences
recentFileMenu.add( new FileAction( f ));
^
com/hifiremote/jp1/Preferences.java:320: cannot resolve symbol
symbol : class FileAction
location: class com.hifiremote.jp1.Preferences
FileAction action = ( FileAction )item.getAction();
^
com/hifiremote/jp1/Preferences.java:320: cannot resolve symbol
symbol : class FileAction
location: class com.hifiremote.jp1.Preferences
FileAction action = ( FileAction )item.getAction();
^
com/hifiremote/jp1/ProtocolEditor.java:42: cannot resolve symbol
symbol : method addPropertyChangeListener (java.lang.String,com.hifiremote.jp1.ProtocolEditor)
location: class com.hifiremote.jp1.FixedDataEditorNode
fixedDataNode.addPropertyChangeListener( "Hex", this );
^
com/hifiremote/jp1/ProtocolEditor.java:44: cannot resolve symbol
symbol : class CmdEditorNode
location: class com.hifiremote.jp1.ProtocolEditor
CmdEditorNode cmdDataNode = new CmdEditorNode();
^
com/hifiremote/jp1/ProtocolEditor.java:44: cannot resolve symbol
symbol : class CmdEditorNode
location: class com.hifiremote.jp1.ProtocolEditor
CmdEditorNode cmdDataNode = new CmdEditorNode();
^
com/hifiremote/jp1/ProtocolEditor.java:47: cannot resolve symbol
symbol : class CmdParmEditorNode
location: class com.hifiremote.jp1.ProtocolEditor
CmdParmEditorNode obcNode = new CmdParmEditorNode();
^
com/hifiremote/jp1/ProtocolEditor.java:47: cannot resolve symbol
symbol : class CmdParmEditorNode
location: class com.hifiremote.jp1.ProtocolEditor
CmdParmEditorNode obcNode = new CmdParmEditorNode();
^
com/hifiremote/jp1/ProtocolEditor.java:52: cannot resolve symbol
symbol : class CodeEditorNode
location: class com.hifiremote.jp1.ProtocolEditor
root.add( new CodeEditorNode());
^
com/hifiremote/jp1/ProtocolEditor.java:86: cannot resolve symbol
symbol : class CmdParmEditorNode
location: class com.hifiremote.jp1.ProtocolEditor
node = new CmdParmEditorNode();
^
com/hifiremote/jp1/TranslatorEditorNode.java:46: cannot resolve symbol
symbol : class HexParmEditorNode
location: class com.hifiremote.jp1.TranslatorEditorNode
return (( HexParmEditorNode )getParent()).getBits();
^
com/hifiremote/jp1/TranslatorEditorPanel.java:148: cannot resolve symbol
symbol : class HexParmEditorNode
location: class com.hifiremote.jp1.TranslatorEditorPanel
HexParmEditorNode parm = ( HexParmEditorNode )node.getParent();
^
com/hifiremote/jp1/TranslatorEditorPanel.java:148: cannot resolve symbol
symbol : class HexParmEditorNode
location: class com.hifiremote.jp1.TranslatorEditorPanel
HexParmEditorNode parm = ( HexParmEditorNode )node.getParent();
^
com/hifiremote/jp1/TranslatorEditorPanel.java:153: cannot resolve symbol
symbol : class HexEditorNode
location: class com.hifiremote.jp1.TranslatorEditorPanel
HexEditorNode hex = ( HexEditorNode )parm.getParent();
^
com/hifiremote/jp1/TranslatorEditorPanel.java:153: cannot resolve symbol
symbol : class HexEditorNode
location: class com.hifiremote.jp1.TranslatorEditorPanel
HexEditorNode hex = ( HexEditorNode )parm.getParent();
^
com/hifiremote/jp1/TranslatorEditorPanel.java:208: cannot resolve symbol
symbol : class HexParmEditorNode
location: class com.hifiremote.jp1.TranslatorEditorPanel
HexParmEditorNode parm = ( HexParmEditorNode )node.getParent();
^
com/hifiremote/jp1/TranslatorEditorPanel.java:208: cannot resolve symbol
symbol : class HexParmEditorNode
location: class com.hifiremote.jp1.TranslatorEditorPanel
HexParmEditorNode parm = ( HexParmEditorNode )node.getParent();
^
com/hifiremote/jp1/TranslatorEditorPanel.java:209: cannot resolve symbol
symbol : class HexEditorNode
location: class com.hifiremote.jp1.TranslatorEditorPanel
HexEditorNode hex = ( HexEditorNode )parm.getParent();
^
com/hifiremote/jp1/TranslatorEditorPanel.java:209: cannot resolve symbol
symbol : class HexEditorNode
location: class com.hifiremote.jp1.TranslatorEditorPanel
HexEditorNode hex = ( HexEditorNode )parm.getParent();
^
26 errors
Files missing from RemoteMaster sources?
Moderator: Moderators
Sorry about that, John. I often forget to add files when I add new function. I forget that Tortoise CVS doesn't automatically add new files. Everything should be there now.
-- Greg
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)