net.logAnalyzer.gui
Class ViewDefinition
java.lang.Object
net.logAnalyzer.gui.ViewDefinition
- public class ViewDefinition
- extends java.lang.Object
This class contains the definition of a view.
- Version:
- 0.1
- Author:
- Karim REFEYTON
Constructor Summary |
ViewDefinition(java.lang.String name,
java.lang.String classname,
java.lang.String label,
java.util.Hashtable attributes)
Constructs a new view definition. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ViewDefinition
public ViewDefinition(java.lang.String name,
java.lang.String classname,
java.lang.String label,
java.util.Hashtable attributes)
throws java.lang.ClassNotFoundException
- Constructs a new view definition.
- Parameters:
name
- Name of the view.classname
- Class of the new view instances.label
- User friendly label.attributes
- View attributes.
- Throws:
java.lang.ClassNotFoundException
- If the specified view class does not
exists.
getName
public java.lang.String getName()
getViewClass
public java.lang.Class getViewClass()
getLabel
public java.lang.String getLabel()
getAttributes
public java.util.Hashtable getAttributes()
createViewInstance
public LAView createViewInstance()
throws PatternParsingException
- Throws:
PatternParsingException
Copyright © 2006 null. All Rights Reserved.