org.tbee.swing.connector
Class AbstractConnector

java.lang.Object
  extended by org.tbee.swing.connector.AbstractConnector
All Implemented Interfaces:
Connector
Direct Known Subclasses:
JTextFieldConnector

public abstract class AbstractConnector
extends java.lang.Object
implements Connector

Version:
$Revision: 1.6 $

Field Summary
static java.lang.String SOURCECODE_VERSION
          Standard variable for determining version of a class file.
 
Constructor Summary
AbstractConnector(org.apache.log4j.Logger log4j)
           
AbstractConnector(org.apache.log4j.Logger log4j, java.awt.Component component, java.lang.String name, java.lang.Object model)
           
 
Method Summary
abstract  void connect()
           
abstract  void copyComponentToModel()
           
abstract  void copyModelToComponent()
           
abstract  void disconnect()
           
protected  java.lang.String generateLogPrefix()
           
 java.awt.Component getComponent()
           
 java.lang.Object getModel()
           
 java.lang.String getName()
           
 java.lang.Object getProperty()
          get the value of a property
 java.lang.Class getPropertyType()
          get the value of a property
 void setComponent(java.awt.Component value)
           
 void setModel(java.lang.Object value)
           
 void setName(java.lang.String value)
           
 void setProperty(java.lang.Object value)
          get the value of a property
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOURCECODE_VERSION

public static final java.lang.String SOURCECODE_VERSION
Standard variable for determining version of a class file.

See Also:
Constant Field Values
Constructor Detail

AbstractConnector

public AbstractConnector(org.apache.log4j.Logger log4j)

AbstractConnector

public AbstractConnector(org.apache.log4j.Logger log4j,
                         java.awt.Component component,
                         java.lang.String name,
                         java.lang.Object model)
Method Detail

getComponent

public java.awt.Component getComponent()

setComponent

public void setComponent(java.awt.Component value)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String value)

getModel

public java.lang.Object getModel()

setModel

public void setModel(java.lang.Object value)

validate

public void validate()

connect

public abstract void connect()

disconnect

public abstract void disconnect()

copyModelToComponent

public abstract void copyModelToComponent()

copyComponentToModel

public abstract void copyComponentToModel()

getProperty

public java.lang.Object getProperty()
get the value of a property

Parameters:
model -
name -
Returns:

setProperty

public void setProperty(java.lang.Object value)
get the value of a property

Parameters:
model -
name -

getPropertyType

public java.lang.Class getPropertyType()
get the value of a property

Parameters:
model -
name -
Returns:

generateLogPrefix

protected java.lang.String generateLogPrefix()


Copyright © 2010 KnowledgePlaza. All Rights Reserved.