📄 jremconfigdata.java
字号:
/* * JRemCntl - Copyright (C) 2007 Filippo Di Vattimo <fildiv@gmail.com> * See COPYING */package fildiv.jremcntl.common.core;import java.util.Vector;public class JRemConfigData implements Config { private String name = "unamed"; private String baseDir = ""; private String onConnectExePath = ""; private String onDisconnectExePath = ""; private Vector contexts; private Extension ext; public JRemConfigData() { contexts = new Vector(); } public JRemConfigData(String name, String baseDir) { this(); this.name = name; this.baseDir = baseDir; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getBaseDir() { return baseDir; } public void setBaseDir(String baseDir) { this.baseDir = baseDir; } public String getOnConnectExePath() { return onConnectExePath; } public void setOnConnectExePath(String onConnectExePath) { this.onConnectExePath = onConnectExePath; } public String getOnDisconnectExePath() { return onDisconnectExePath; } public void setOnDisconnectExePath(String onDisconnectExePath) { this.onDisconnectExePath = onDisconnectExePath; } public Vector getContexts() { return contexts; } public Context addContext(Context context) { return null; } public Context insertContext(Context newContext, Context context, boolean insertAfter) { return null; } public Context appendContext(Context context) { contexts.addElement(context); return context; } public Context removeContext(Context context) { return null; } public Command findCommand(int cmdID) { for (int index = 0; index < contexts.size(); ++index) { Context ctx = (Context) contexts.elementAt(index); Command cmd = ctx.findCommand(cmdID); if (cmd != null) return cmd; } return null; } public int getCmdsCount() { Vector contexts = getContexts(); int cmdsCount = 0; for (int index = 0; index < contexts.size(); ++index ) { Context ctx = (Context) contexts.elementAt(index); Vector commands = ctx.getCommands(); cmdsCount+= commands.size(); } return cmdsCount; } public ConfigIntegrityInfo checkValid() { return null; } public Extension getExtension() { return ext; } public void setExtension(Extension ext) { this.ext = ext; } public Extension getExtension(boolean parentRecursion) { return ext; } public boolean isInHerited() { return ext == null; } public SupportExtension getParent() { return null; } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -