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 Object
implements Connector

Version:
$Revision: 1.6 $

Field Summary
static 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, Component component, String name, Object model)
           
 
Method Summary
abstract  void connect()
           
abstract  void copyComponentToModel()
           
abstract  void copyModelToComponent()
           
abstract  void disconnect()
           
protected  String generateLogPrefix()
           
 Component getComponent()
           
 Object getModel()
           
 String getName()
           
 Object getProperty()
          get the value of a property
 Class getPropertyType()
          get the value of a property
 void setComponent(Component value)
           
 void setModel(Object value)
           
 void setName(String value)
           
 void setProperty(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 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,
                         Component component,
                         String name,
                         Object model)
Method Detail

getComponent

public Component getComponent()

setComponent

public void setComponent(Component value)

getName

public String getName()

setName

public void setName(String value)

getModel

public Object getModel()

setModel

public void setModel(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 Object getProperty()
get the value of a property

Parameters:
model -
name -
Returns:

setProperty

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

Parameters:
model -
name -

getPropertyType

public Class getPropertyType()
get the value of a property

Parameters:
model -
name -
Returns:

generateLogPrefix

protected String generateLogPrefix()


Copyright © 2011 KnowledgePlaza. All Rights Reserved.