クラス SyslogParam
- java.lang.Object
-
- jp.co.sds_corp.syslog.viewer.SyslogParam
-
- すべての実装されたインタフェース:
jp.co.sds_corp.util.config.IConfigSavable
,jp.co.sds_corp.util.config.IConfigurable
public class SyslogParam extends Object implements jp.co.sds_corp.util.config.IConfigurable, jp.co.sds_corp.util.config.IConfigSavable
SyslogViewer
の設定を保持するクラスです。
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SyslogParam()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected void
createIcon()
Map<String,jp.co.sds_corp.syslog.viewer.SyslogParam.Registry>
getActionMap()
登録されているIAction
の一覧を取得します。IActionPanel
getActionPanel(IAction action)
IAction
と対応するIActionPanel
を取得します。jp.co.sds_corp.syslog.viewer.SyslogParam.Registry
getActionType(IAction action)
IAction
と対応するIActionPanel
のタイプ名を取得します。List<String>
getAllColumn()
Rectangle
getBounds()
int
getColumnCount()
String
getColumnName(int nCol)
int
getColumnPos(String name)
int[]
getColumnWidth()
Font
getDefaultFont()
protected String
getDisplayName(String name)
Map<String,jp.co.sds_corp.syslog.viewer.SyslogParam.Registry>
getFilterMap()
登録されているIFilter
の一覧を取得します。IFilterPanel
getFilterPanel(IFilter filter)
IFilter
と対応するIFilterPanel
を取得します。jp.co.sds_corp.syslog.viewer.SyslogParam.Registry
getFilterType(IFilter filter)
IFilter
と対応するIFilterPanel
のタイプ名を取得します。Font
getFont()
int
getHeight()
boolean
getHostAsName()
Icon
getIcon(jp.co.sds_corp.syslog.viewer.SyslogParam.Level level)
Icon
getIcon(jp.co.sds_corp.syslog.viewer.SyslogParam.Level level, int size)
Icon
getIcon(jp.co.sds_corp.util.syslog.SyslogMsg msg)
Icon
getIcon(jp.co.sds_corp.util.syslog.SyslogMsg msg, int size)
jp.co.sds_corp.syslog.viewer.SyslogParam.Level
getLevel(jp.co.sds_corp.util.syslog.SyslogMsg msg)
boolean
getLimitLogSize()
int
getMaxLogSize()
PopupAction
getPopup()
int
getRowHeight()
List<String>
getSelectedColumn()
int
getWidth()
int
getX()
int
getY()
void
init(jp.co.sds_corp.util.config.IConfiguration config)
指定された初期情報で、初期化します。List<IFilter>
listFilters()
void
saveConfig(jp.co.sds_corp.util.config.IConfiguration config)
設定されている内容を出力します。void
setBounds(Rectangle rect)
void
setColumn(String[] cols)
void
setColumn(List<String> cols)
void
setColWidth(int[] nColWidth)
void
setColWidth(String val)
void
setFont(Font font)
void
setHeight(int nHeight)
void
setHostAsName(boolean var)
void
setLimitLogSize(boolean var)
void
setMaxLogSize(int var)
void
setOrder(int[] nOrder)
void
setRowHeight(int var)
void
setWidth(int nWidth)
void
setX(int nX)
void
setY(int nY)
-
-
-
メソッドの詳細
-
createIcon
protected void createIcon()
-
init
public void init(jp.co.sds_corp.util.config.IConfiguration config) throws Exception
指定された初期情報で、初期化します。- 定義:
init
インタフェース内jp.co.sds_corp.util.config.IConfigurable
- パラメータ:
config
- 初期情報- 例外:
Exception
-
getColumnCount
public int getColumnCount()
-
getColumnName
public String getColumnName(int nCol)
-
getColumnPos
public int getColumnPos(String name)
-
setColumn
public void setColumn(String[] cols)
-
getLevel
public jp.co.sds_corp.syslog.viewer.SyslogParam.Level getLevel(jp.co.sds_corp.util.syslog.SyslogMsg msg)
-
getIcon
public Icon getIcon(jp.co.sds_corp.util.syslog.SyslogMsg msg)
-
getIcon
public Icon getIcon(jp.co.sds_corp.syslog.viewer.SyslogParam.Level level)
-
getIcon
public Icon getIcon(jp.co.sds_corp.util.syslog.SyslogMsg msg, int size)
-
getIcon
public Icon getIcon(jp.co.sds_corp.syslog.viewer.SyslogParam.Level level, int size)
-
saveConfig
public void saveConfig(jp.co.sds_corp.util.config.IConfiguration config)
設定されている内容を出力します。- 定義:
saveConfig
インタフェース内jp.co.sds_corp.util.config.IConfigSavable
- パラメータ:
config
- 設定情報
-
setWidth
public void setWidth(int nWidth)
-
getWidth
public int getWidth()
-
setHeight
public void setHeight(int nHeight)
-
getHeight
public int getHeight()
-
setX
public void setX(int nX)
-
getX
public int getX()
-
setY
public void setY(int nY)
-
getY
public int getY()
-
getBounds
public Rectangle getBounds()
-
setBounds
public void setBounds(Rectangle rect)
-
setColWidth
public void setColWidth(String val)
-
setColWidth
public void setColWidth(int[] nColWidth)
-
getColumnWidth
public int[] getColumnWidth()
-
setOrder
public void setOrder(int[] nOrder)
-
getHostAsName
public boolean getHostAsName()
-
setHostAsName
public void setHostAsName(boolean var)
-
getLimitLogSize
public boolean getLimitLogSize()
-
setLimitLogSize
public void setLimitLogSize(boolean var)
-
getMaxLogSize
public int getMaxLogSize()
-
setMaxLogSize
public void setMaxLogSize(int var)
-
getPopup
public PopupAction getPopup()
-
getDefaultFont
public Font getDefaultFont()
-
getFont
public Font getFont()
-
setFont
public void setFont(Font font)
-
setRowHeight
public void setRowHeight(int var)
-
getRowHeight
public int getRowHeight()
-
getFilterMap
public Map<String,jp.co.sds_corp.syslog.viewer.SyslogParam.Registry> getFilterMap()
登録されているIFilter
の一覧を取得します。
-
getFilterType
public jp.co.sds_corp.syslog.viewer.SyslogParam.Registry getFilterType(IFilter filter)
IFilter
と対応するIFilterPanel
のタイプ名を取得します。
-
getFilterPanel
public IFilterPanel getFilterPanel(IFilter filter) throws Exception
IFilter
と対応するIFilterPanel
を取得します。- 例外:
Exception
-
getActionMap
public Map<String,jp.co.sds_corp.syslog.viewer.SyslogParam.Registry> getActionMap()
登録されているIAction
の一覧を取得します。
-
getActionType
public jp.co.sds_corp.syslog.viewer.SyslogParam.Registry getActionType(IAction action)
IAction
と対応するIActionPanel
のタイプ名を取得します。
-
getActionPanel
public IActionPanel getActionPanel(IAction action) throws Exception
IAction
と対応するIActionPanel
を取得します。- 例外:
Exception
-
-