A C D E F G H I K L M N O P R S T U V W

A

ADDRESS - Static variable in class com.iternum.swlink.examples.profile.Address
Property change constant.
ADDRESS_CONT - Static variable in class com.iternum.swlink.examples.profile.Address
Property change constant.
AbstractAction - class com.iternum.swlink.action.AbstractAction.
Abstract superclass of concrete target actions that provides support for non reentrant calls.
AbstractAction() - Constructor for class com.iternum.swlink.action.AbstractAction
Default Constructor.
AbstractActivator - class com.iternum.swlink.activator.AbstractActivator.
 
AbstractActivator() - Constructor for class com.iternum.swlink.activator.AbstractActivator
 
Action - interface com.iternum.swlink.Action.
Action when link activates.
ActionEventActivator - class com.iternum.swlink.activator.ActionEventActivator.
 
ActionEventActivator() - Constructor for class com.iternum.swlink.activator.ActionEventActivator
Creates an empty Link.
ActionEventActivator(Object) - Constructor for class com.iternum.swlink.activator.ActionEventActivator
Creates an Activator with a source and a target.
Activatable - interface com.iternum.swlink.Activatable.
A simple interface to designate the interface that is activated by an activator.
Activator - interface com.iternum.swlink.Activator.
The activator is a class that is used to activate a Link.
Address - class com.iternum.swlink.examples.profile.Address.
 
Address() - Constructor for class com.iternum.swlink.examples.profile.Address
Create an empty address.
Address(String, String, String, String, String, String) - Constructor for class com.iternum.swlink.examples.profile.Address
 
acceptPressed() - Method in class com.iternum.swlink.examples.profile.gui.StructuredProfile
Accept Button pressed.
actionPerformed(ActionEvent) - Method in class com.iternum.swlink.activator.ActionEventActivator
Called if an action event occured on the source.
activate() - Method in interface com.iternum.swlink.Activatable
The method that is called by the activator on normal activation.
activate(Object) - Method in interface com.iternum.swlink.Activatable
The link is activated by its activator passing an extra argument.
activate(Object) - Method in class com.iternum.swlink.DefaultLink
Activates the link.
activate() - Method in class com.iternum.swlink.DefaultLink
Activates the link.
activate() - Method in class com.iternum.swlink.DefaultTwowayLink
No-op.
activate(Object) - Method in class com.iternum.swlink.DefaultTwowayLink
No-op.
addOrUpdateProfile(NestedProfileModel) - Method in class com.iternum.swlink.examples.profile.gui.ProfileSelector
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.examples.profile.Address
Adds a PropertyChangeListener to the model.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.examples.profile.Measures
Adds a PropertyChangeListener to the model.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
Adds a PropertyChangeListener to the model.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.examples.profile.Person
Adds a PropertyChangeListener to the model.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.examples.profile.ProfileModel
Adds a PropertyChangeListener to the model.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.test.support.TestBean
 
addSourceObserver(EndpointObserver) - Method in class com.iternum.swlink.DefaultEndpointProxy
 
addSourceObserver(EndpointObserver) - Method in interface com.iternum.swlink.EndpointProxy
Add an observer to this proxy.
addTargetObserver(EndpointObserver) - Method in class com.iternum.swlink.DefaultEndpointProxy
 
addTargetObserver(EndpointObserver) - Method in interface com.iternum.swlink.EndpointProxy
Add an observer to this proxy.

C

CHEST - Static variable in class com.iternum.swlink.examples.profile.Measures
PropertyChange constant.
CITY - Static variable in class com.iternum.swlink.examples.profile.Address
Property change constant.
COMPANY - Static variable in class com.iternum.swlink.examples.profile.Address
Property change constant.
COUNTRY - Static variable in class com.iternum.swlink.examples.profile.Address
Property change constant.
ChangeEventActivator - class com.iternum.swlink.activator.ChangeEventActivator.
An activator that listens for change events.
ChangeEventActivator() - Constructor for class com.iternum.swlink.activator.ChangeEventActivator
Creates an empty Link.
ChangeEventActivator(Object) - Constructor for class com.iternum.swlink.activator.ChangeEventActivator
Creates an Activator with a source.
cancelPressed() - Method in class com.iternum.swlink.examples.profile.gui.ProfileFrameWithList
Called if the cancel button gets pressed.
cancelPressed() - Method in class com.iternum.swlink.examples.profile.gui.StructuredProfile
Cancel Button pressed.
clone() - Method in class com.iternum.swlink.examples.profile.Address
 
clone() - Method in class com.iternum.swlink.examples.profile.Measures
 
clone() - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
clone() - Method in class com.iternum.swlink.examples.profile.Person
Clone this person.
clone() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
close() - Method in interface com.iternum.swlink.Action
Close this target action and remove its relationships.
close() - Method in interface com.iternum.swlink.Activator
Closes this Activator and releases all resources.
close() - Method in class com.iternum.swlink.DefaultLink
 
close() - Method in class com.iternum.swlink.DefaultTwowayLink
Close the inherited links.
close() - Method in interface com.iternum.swlink.Link
Unlink the from its source and its target link.
close() - Method in class com.iternum.swlink.action.DelegateMethodAction
 
close() - Method in class com.iternum.swlink.action.PropertySyncAction
 
close() - Method in class com.iternum.swlink.activator.AbstractActivator
Deregisters the source object by calling deregisterFromSource().
com.iternum.swlink - package com.iternum.swlink
 
com.iternum.swlink.action - package com.iternum.swlink.action
 
com.iternum.swlink.activator - package com.iternum.swlink.activator
 
com.iternum.swlink.beanutils - package com.iternum.swlink.beanutils
 
com.iternum.swlink.examples - package com.iternum.swlink.examples
 
com.iternum.swlink.examples.profile - package com.iternum.swlink.examples.profile
 
com.iternum.swlink.examples.profile.gui - package com.iternum.swlink.examples.profile.gui
 
com.iternum.swlink.test - package com.iternum.swlink.test
 
com.iternum.swlink.test.support - package com.iternum.swlink.test.support
 
connectComponents() - Method in class com.iternum.swlink.examples.profile.gui.ProfileSelector
Connect the components to delegate methods.
convert(Class, Object) - Method in class com.iternum.swlink.beanutils.FormatConverter
This class converts an incoming String for various incoming objects.
createDelegateLink(Object, Object, String, Class) - Static method in class com.iternum.swlink.Linker
Convenience method that creates a delegate method link from a source object to a target object.
createDelegateLink(Object, Object, Class, String, boolean, boolean, boolean, Map) - Static method in class com.iternum.swlink.Linker
Creates a delegate method link from a source object to a target object.
createDelegateLink(Object, Object, String, String, Class, String, boolean, boolean, boolean, Map) - Static method in class com.iternum.swlink.Linker
Creates a delegate method link from a source object to a target object.
createDelegateLink(Object, Object, String, String, Activator, String, boolean, boolean, boolean) - Static method in class com.iternum.swlink.Linker
Creates a delegate method link from a source object to a target object.
createLink(Object, Object, String, String, Class, Class, boolean, Map, Map) - Static method in class com.iternum.swlink.Linker
Generic factory method for a one way link.
createLink(Object, Object, String, String, Activator, Action) - Static method in class com.iternum.swlink.Linker
Create a general unidirectional Link.
createPropertySyncLink(Object, Object, String, String, Class, Class, boolean, boolean, Map, Map) - Static method in class com.iternum.swlink.Linker
Creates an (optionally bidirectional) synchronization between two property change methods.
createPropertySyncLink(Object, Object, String, String, boolean, boolean, Activator, Activator) - Static method in class com.iternum.swlink.Linker
Creates an (optionally bidirectional) synchronization between two property change methods.
createPropertySyncLink(Object, Object, String, String, boolean, boolean) - Static method in class com.iternum.swlink.Linker
Creates an (optionally bidirectional) synchronization between two property change methods.
createTwowayLink(Object, Object, String, String, Activator, Action, Activator, Action) - Static method in class com.iternum.swlink.Linker
Creates a general bidirectional Link.

D

DATE_OF_BIRTH - Static variable in class com.iternum.swlink.examples.profile.Person
Date of birth.
DefaultEndpointProxy - class com.iternum.swlink.DefaultEndpointProxy.
Default Implementation of the Endpoint Proxy.
DefaultEndpointProxy() - Constructor for class com.iternum.swlink.DefaultEndpointProxy
 
DefaultEndpointProxy(Object) - Constructor for class com.iternum.swlink.DefaultEndpointProxy
 
DefaultLink - class com.iternum.swlink.DefaultLink.
A default implementation of the Link interface.
DefaultLink() - Constructor for class com.iternum.swlink.DefaultLink
Create a new abstract link.
DefaultLink(Object, Object, Activator, Action) - Constructor for class com.iternum.swlink.DefaultLink
Creates a new DefaultLink.
DefaultLink(Object, Object, String, String, Activator, Action) - Constructor for class com.iternum.swlink.DefaultLink
Creates a new DefaultLink where the actual source and target are determined using nested path expression.
DefaultTwowayLink - class com.iternum.swlink.DefaultTwowayLink.
Default implementation of a TwowayLink.
DefaultTwowayLink(Link, Link) - Constructor for class com.iternum.swlink.DefaultTwowayLink
Creates a mirrored connection from two input connections.
DelegateMethodAction - class com.iternum.swlink.action.DelegateMethodAction.
A Action that invokes a delegate method on the target.
DelegateMethodAction() - Constructor for class com.iternum.swlink.action.DelegateMethodAction
Default constructor.
DelegateMethodAction(String, boolean, boolean, boolean) - Constructor for class com.iternum.swlink.action.DelegateMethodAction
 
deregisterFromSource() - Method in class com.iternum.swlink.activator.AbstractActivator
Deregister this link with its source.
deregisterFromSource() - Method in class com.iternum.swlink.activator.ActionEventActivator
Removes this Activator as an ActionListener from its source object.
deregisterFromSource() - Method in class com.iternum.swlink.activator.ChangeEventActivator
Removes this Activator as an ChangeListener from its source object.
deregisterFromSource() - Method in class com.iternum.swlink.activator.FocusLostActivator
Removes this Activator as an FocusListener from its source object.
deregisterFromSource() - Method in class com.iternum.swlink.activator.KeyReleasedActivator
Removes this Activator as an KeyListener from its source object.
deregisterFromSource() - Method in class com.iternum.swlink.activator.PropertyChangeActivator
Deregister this link from its source.
deregisterFromSource() - Method in class com.iternum.swlink.activator.SelectionChangedActivator
Removes this Activator as an FocusListener from its source object.

E

EndpointObserver - interface com.iternum.swlink.EndpointObserver.
Interface to observer changes of link endpoints.
EndpointProxy - interface com.iternum.swlink.EndpointProxy.
Instances of this type are used to proxy an endpoint.
editPressed() - Method in class com.iternum.swlink.examples.profile.gui.ProfileSelector
Called if the edit button is pressed.

F

FEMALE - Static variable in class com.iternum.swlink.examples.profile.Person
Property change constant.
FEMALE_ID - Static variable in class com.iternum.swlink.examples.profile.Person
Integer constant for gender.
FIRST_NAME - Static variable in class com.iternum.swlink.examples.profile.Person
Property change constant.
FocusLostActivator - class com.iternum.swlink.activator.FocusLostActivator.
 
FocusLostActivator() - Constructor for class com.iternum.swlink.activator.FocusLostActivator
Creates an empty Activator.
FocusLostActivator(Object) - Constructor for class com.iternum.swlink.activator.FocusLostActivator
Creates a Link with a source and a target.
Format - interface com.iternum.swlink.beanutils.Format.
This class create a general interface to provide a generic formatter to use in the FormatConverter.
FormatConverter - class com.iternum.swlink.beanutils.FormatConverter.
This class is a beanutils converter that is used to convert objects of a specific type to a String using configurable formatters that extent the java.text.Format interface.
FormatConverter() - Constructor for class com.iternum.swlink.beanutils.FormatConverter
Creates an empty format converter.
focusGained(FocusEvent) - Method in class com.iternum.swlink.activator.FocusLostActivator
Needs to be imported to handle focus gained.
focusLost(FocusEvent) - Method in class com.iternum.swlink.activator.FocusLostActivator
Activates this Activators Activatable.
format(Object) - Method in interface com.iternum.swlink.beanutils.Format
 
format(Object) - Method in class com.iternum.swlink.beanutils.TextFormat
Formats an object as per the functionality of the wrapped java.text.Format instance.

G

GENDER_FEMALE - Static variable in class com.iternum.swlink.examples.profile.ProfileModel
Gender Constant.
GENDER_MALE - Static variable in class com.iternum.swlink.examples.profile.ProfileModel
Gender Constant.
getAction() - Method in class com.iternum.swlink.DefaultLink
 
getAction() - Method in class com.iternum.swlink.DefaultTwowayLink
 
getAction() - Method in interface com.iternum.swlink.Link
 
getActivatable() - Method in class com.iternum.swlink.activator.AbstractActivator
 
getAddress() - Method in class com.iternum.swlink.examples.profile.Address
 
getAddress() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
getAddressContinuation() - Method in class com.iternum.swlink.examples.profile.Address
 
getChest() - Method in class com.iternum.swlink.examples.profile.Measures
 
getCity() - Method in class com.iternum.swlink.examples.profile.Address
 
getCity() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
getCompany() - Method in class com.iternum.swlink.examples.profile.Address
 
getCountry() - Method in class com.iternum.swlink.examples.profile.Address
 
getCustomerId() - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
getCustomerId() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
getDateOfBirth() - Method in class com.iternum.swlink.examples.profile.Person
Gets the date of birth.
getDeliveryAddress() - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
getFirstName() - Method in class com.iternum.swlink.examples.profile.Person
 
getFirstName() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
getGender() - Method in class com.iternum.swlink.examples.profile.Person
 
getGender() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
getHeight() - Method in class com.iternum.swlink.examples.profile.Measures
 
getHip() - Method in class com.iternum.swlink.examples.profile.Measures
 
getHomeAddress() - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
getInternalBeanOne() - Method in class com.iternum.swlink.test.support.TestBean
 
getInternalBeanTwo() - Method in class com.iternum.swlink.test.support.TestBean
 
getLastName() - Method in class com.iternum.swlink.examples.profile.Person
 
getLastName() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
getLeftLeg() - Method in class com.iternum.swlink.examples.profile.Measures
 
getMeasures() - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
getMethodName() - Method in class com.iternum.swlink.action.DelegateMethodAction
 
getMiddleName() - Method in class com.iternum.swlink.examples.profile.Person
 
getMiddleName() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
getPerson() - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
getPostcode() - Method in class com.iternum.swlink.examples.profile.Address
 
getPostcode() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
getProfileSelector() - Method in class com.iternum.swlink.examples.profile.gui.StructuredProfile
 
getPropertyDate() - Method in class com.iternum.swlink.test.support.TestBean
 
getPropertyDouble() - Method in class com.iternum.swlink.test.support.TestBean
 
getPropertyInt() - Method in class com.iternum.swlink.test.support.TestBean
 
getPropertyOne() - Method in class com.iternum.swlink.test.support.TestBean
 
getPropertyTwo() - Method in class com.iternum.swlink.test.support.TestBean
 
getRemark() - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
getRemark() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
getResultOfInvocation() - Method in class com.iternum.swlink.test.support.TestBean
 
getReverseAction() - Method in class com.iternum.swlink.DefaultTwowayLink
Return the mirrored Link.
getReverseAction() - Method in interface com.iternum.swlink.TwowayLink
Get the reverse action.
getRightLeg() - Method in class com.iternum.swlink.examples.profile.Measures
 
getSource() - Method in interface com.iternum.swlink.Activator
 
getSource() - Method in class com.iternum.swlink.DefaultLink
 
getSource() - Method in class com.iternum.swlink.DefaultTwowayLink
 
getSource() - Method in interface com.iternum.swlink.Link
 
getSource() - Method in class com.iternum.swlink.activator.AbstractActivator
 
getSourceProperty() - Method in class com.iternum.swlink.action.PropertySyncAction
 
getSummary() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
getTarget() - Method in class com.iternum.swlink.DefaultLink
 
getTarget() - Method in class com.iternum.swlink.DefaultTwowayLink
 
getTarget() - Method in interface com.iternum.swlink.Link
The target of the link.
getTargetProperty() - Method in class com.iternum.swlink.action.PropertySyncAction
 
getThisInArray() - Method in class com.iternum.swlink.DefaultLink
 
getTitle() - Method in class com.iternum.swlink.examples.profile.Person
 
getValue() - Method in class com.iternum.swlink.DefaultEndpointProxy
 
getValue() - Method in interface com.iternum.swlink.EndpointProxy
Get the value wrapped by this proxy.
getWaist() - Method in class com.iternum.swlink.examples.profile.Measures
 

H

HEIGHT - Static variable in class com.iternum.swlink.examples.profile.Measures
PropertyChange constant.
HIP - Static variable in class com.iternum.swlink.examples.profile.Measures
PropertyChange constant.
HOME_AS_DELIVERY - Static variable in class com.iternum.swlink.examples.profile.NestedProfileModel
Property change constant.

I

isActivateOnSetSource() - Method in class com.iternum.swlink.DefaultLink
 
isActivateOnSetSource() - Method in class com.iternum.swlink.DefaultTwowayLink
 
isActivateOnSetSource() - Method in interface com.iternum.swlink.Link
 
isActivateOnSetTarget() - Method in class com.iternum.swlink.DefaultTwowayLink
 
isActivateOnSetTarget() - Method in interface com.iternum.swlink.TwowayLink
 
isFemale() - Method in class com.iternum.swlink.examples.profile.Person
 
isHomeAsDelivery() - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
isMale() - Method in class com.iternum.swlink.examples.profile.Person
 
isModified() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
isPassExtraArgs() - Method in class com.iternum.swlink.action.DelegateMethodAction
 
isPassSource() - Method in class com.iternum.swlink.action.DelegateMethodAction
 
isPropertyBoolean() - Method in class com.iternum.swlink.test.support.TestBean
 
isPropertyThree() - Method in class com.iternum.swlink.test.support.TestBean
 
isReentrant() - Method in interface com.iternum.swlink.Action
 
isReentrant() - Method in class com.iternum.swlink.action.AbstractAction
 
isSimpleHasBeenCalled() - Method in class com.iternum.swlink.test.support.TestBean
 

K

KeyReleasedActivator - class com.iternum.swlink.activator.KeyReleasedActivator.
An Activator that activates its Link if a key is released on its source.
KeyReleasedActivator() - Constructor for class com.iternum.swlink.activator.KeyReleasedActivator
Creates an empty Activator.
KeyReleasedActivator(Object) - Constructor for class com.iternum.swlink.activator.KeyReleasedActivator
Creates a Link with a source and a target.
keyPressed(KeyEvent) - Method in class com.iternum.swlink.activator.KeyReleasedActivator
Ignored.
keyReleased(KeyEvent) - Method in class com.iternum.swlink.activator.KeyReleasedActivator
Activates the Link.
keyTyped(KeyEvent) - Method in class com.iternum.swlink.activator.KeyReleasedActivator
Ignored.

L

LAST_NAME - Static variable in class com.iternum.swlink.examples.profile.Person
Property change constant.
LEFT_LEG - Static variable in class com.iternum.swlink.examples.profile.Measures
PropertyChange constant.
Launcher - class com.iternum.swlink.examples.Launcher.
 
Launcher() - Constructor for class com.iternum.swlink.examples.Launcher
Creates new form Launcher.
Link - interface com.iternum.swlink.Link.
A generic link interface.
LinkException - exception com.iternum.swlink.LinkException.
The Exception thrown if a link can not be established of evaluated at Runtime.
LinkException() - Constructor for class com.iternum.swlink.LinkException
 
LinkException(String) - Constructor for class com.iternum.swlink.LinkException
 
LinkException(Throwable) - Constructor for class com.iternum.swlink.LinkException
 
LinkException(String, Throwable) - Constructor for class com.iternum.swlink.LinkException
 
Linker - class com.iternum.swlink.Linker.
Multi purpose linker factory class.

M

MALE - Static variable in class com.iternum.swlink.examples.profile.Person
Property change constant.
MALE_ID - Static variable in class com.iternum.swlink.examples.profile.Person
Integer constant for gender.
MIDDLE_NAME - Static variable in class com.iternum.swlink.examples.profile.Person
Property change constant.
Measures - class com.iternum.swlink.examples.profile.Measures.
A simple class that is used to stored tailor measures.
Measures() - Constructor for class com.iternum.swlink.examples.profile.Measures
Default constructor.
Measures(int, int, int, int, int, int) - Constructor for class com.iternum.swlink.examples.profile.Measures
 
main(String[]) - Static method in class com.iternum.swlink.examples.Launcher
 
main(String[]) - Static method in class com.iternum.swlink.examples.profile.gui.ProfileFrame
 
main(String[]) - Static method in class com.iternum.swlink.examples.profile.gui.ProfileFrameKeyReleased
 
main(String[]) - Static method in class com.iternum.swlink.examples.profile.gui.ProfileFrameWithList
 
main(String[]) - Static method in class com.iternum.swlink.examples.profile.gui.ProfileSelector
 
main(String[]) - Static method in class com.iternum.swlink.examples.profile.gui.StructuredProfile
 

N

NestedProfileModel - class com.iternum.swlink.examples.profile.NestedProfileModel.
This class demonstrates a structured profile model.
NestedProfileModel() - Constructor for class com.iternum.swlink.examples.profile.NestedProfileModel
Create an empty nested profile model.
NestedProfileModel(Person, Address, Address, Measures) - Constructor for class com.iternum.swlink.examples.profile.NestedProfileModel
 
newPressed() - Method in class com.iternum.swlink.examples.profile.gui.ProfileSelector
Called if the new button is pressed.

O

okPressed() - Method in class com.iternum.swlink.examples.profile.gui.ProfileFrameWithList
Called if the ok button gets pressed.
open() - Method in class com.iternum.swlink.examples.Launcher
Show the selected application.

P

PARAM_COMMAND - Static variable in class com.iternum.swlink.activator.ActionEventActivator
Parametrization constant.
PARAM_METHOD_NAME - Static variable in class com.iternum.swlink.action.DelegateMethodAction
Constant used for parametrization map.
PARAM_PASS_EXTRA_ARGS - Static variable in class com.iternum.swlink.action.DelegateMethodAction
Constant used for parametrization map.
PARAM_PASS_SOURCE - Static variable in class com.iternum.swlink.action.DelegateMethodAction
Constant used for parametrization map.
PARAM_SOURCE_PROPERTY - Static variable in class com.iternum.swlink.activator.PropertyChangeActivator
Property for parametrization.
POSTCODE - Static variable in class com.iternum.swlink.examples.profile.Address
Property change constant.
PROPERTY_BOOLEAN - Static variable in class com.iternum.swlink.test.support.TestBean
Name for propertyBoolean.
PROPERTY_DATE - Static variable in class com.iternum.swlink.test.support.TestBean
Name for propertyDate.
PROPERTY_DOUBLE - Static variable in class com.iternum.swlink.test.support.TestBean
Name for propertyDouble.
PROPERTY_INT - Static variable in class com.iternum.swlink.test.support.TestBean
Name for propertyFour.
PROPERTY_ONE - Static variable in class com.iternum.swlink.test.support.TestBean
Name for propertyOne.
PROPERTY_THREE - Static variable in class com.iternum.swlink.test.support.TestBean
Name for propertyThree.
PROPERTY_TWO - Static variable in class com.iternum.swlink.test.support.TestBean
Name for propertyTwo.
Person - class com.iternum.swlink.examples.profile.Person.
 
Person() - Constructor for class com.iternum.swlink.examples.profile.Person
Create an empty person.
Person(String, String, String, String, int, Date) - Constructor for class com.iternum.swlink.examples.profile.Person
 
ProfileFrame - class com.iternum.swlink.examples.profile.gui.ProfileFrame.
 
ProfileFrame() - Constructor for class com.iternum.swlink.examples.profile.gui.ProfileFrame
Creates new form ProfileFrame.
ProfileFrameKeyReleased - class com.iternum.swlink.examples.profile.gui.ProfileFrameKeyReleased.
 
ProfileFrameKeyReleased() - Constructor for class com.iternum.swlink.examples.profile.gui.ProfileFrameKeyReleased
Creates new form ProfileFrame.
ProfileFrameWithList - class com.iternum.swlink.examples.profile.gui.ProfileFrameWithList.
 
ProfileFrameWithList() - Constructor for class com.iternum.swlink.examples.profile.gui.ProfileFrameWithList
Creates new form ProfileFrame.
ProfileModel - class com.iternum.swlink.examples.profile.ProfileModel.
A model for a profile.
ProfileModel() - Constructor for class com.iternum.swlink.examples.profile.ProfileModel
 
ProfileModel(long, String, String, String, String, String, String, String, String) - Constructor for class com.iternum.swlink.examples.profile.ProfileModel
Convenience constructor.
ProfileSelector - class com.iternum.swlink.examples.profile.gui.ProfileSelector.
Selection box and main window for profile management.
ProfileSelector() - Constructor for class com.iternum.swlink.examples.profile.gui.ProfileSelector
Creates new form ProfileSelector.
PropertyChangeActivator - class com.iternum.swlink.activator.PropertyChangeActivator.
 
PropertyChangeActivator() - Constructor for class com.iternum.swlink.activator.PropertyChangeActivator
Default Constructor.
PropertyChangeActivator(String) - Constructor for class com.iternum.swlink.activator.PropertyChangeActivator
Create a unidirectional property change link.
PropertySyncAction - class com.iternum.swlink.action.PropertySyncAction.
This action is used to synchronize an Property from a source to a target.
PropertySyncAction() - Constructor for class com.iternum.swlink.action.PropertySyncAction
Default Constructor.
PropertySyncAction(String, String, boolean) - Constructor for class com.iternum.swlink.action.PropertySyncAction
Creates a PropertySyncAction for a unidirectional property change.
perform(Object, Object, Object) - Method in interface com.iternum.swlink.Action
 
perform(Object, Object, Object) - Method in class com.iternum.swlink.action.AbstractAction
Handles the reentrancy and forwards execution to performAction.
performAction(Object, Object, Object) - Method in class com.iternum.swlink.action.AbstractAction
Abstract call that is called from perform.
performAction(Object, Object, Object) - Method in class com.iternum.swlink.action.DelegateMethodAction
Invokes the method this link refers to.
performAction(Object, Object, Object) - Method in class com.iternum.swlink.action.PropertySyncAction
Retrieves the getter and setter methods and invokes the application.
performParameterizedCall(Object) - Method in class com.iternum.swlink.test.support.TestBean
 
performSimpleCall() - Method in class com.iternum.swlink.test.support.TestBean
 
propertyChange(PropertyChangeEvent) - Method in class com.iternum.swlink.activator.PropertyChangeActivator
Invoke action if property change activates link.
propertyChange(PropertyChangeEvent) - Method in class com.iternum.swlink.examples.profile.ProfileModel
Listens to property changes of myself and fires a summary property change evt if one arrives that is not of type "summary".

R

REMARK - Static variable in class com.iternum.swlink.examples.profile.NestedProfileModel
Property change constant.
RIGHT_LEG - Static variable in class com.iternum.swlink.examples.profile.Measures
PropertyChange constant.
registerWithSource() - Method in class com.iternum.swlink.activator.AbstractActivator
Register this link with its source.
registerWithSource() - Method in class com.iternum.swlink.activator.ActionEventActivator
Adds this Activator as an ActionListener to its source object.
registerWithSource() - Method in class com.iternum.swlink.activator.ChangeEventActivator
Adds this Activator as an ChangeListener to its source object.
registerWithSource() - Method in class com.iternum.swlink.activator.FocusLostActivator
Adds this Activator as a FocusListener to its source object.
registerWithSource() - Method in class com.iternum.swlink.activator.KeyReleasedActivator
Adds this Activator as a KeyListener to its source object.
registerWithSource() - Method in class com.iternum.swlink.activator.PropertyChangeActivator
Register this link with its source.
registerWithSource() - Method in class com.iternum.swlink.activator.SelectionChangedActivator
Adds this Activator as a FocusListener to its source object.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.examples.profile.Address
Remove a PropertyChangeListener from the model.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.examples.profile.Measures
Remove a PropertyChangeListener from the model.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
Remove a PropertyChangeListener from the model.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.examples.profile.Person
Remove a PropertyChangeListener from the model.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.examples.profile.ProfileModel
Remove a PropertyChangeListener from the model.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.iternum.swlink.test.support.TestBean
 
removeSourceObserver(EndpointObserver) - Method in class com.iternum.swlink.DefaultEndpointProxy
 
removeSourceObserver(EndpointObserver) - Method in interface com.iternum.swlink.EndpointProxy
 
removeTargetObserver(EndpointObserver) - Method in class com.iternum.swlink.DefaultEndpointProxy
 
removeTargetObserver(EndpointObserver) - Method in interface com.iternum.swlink.EndpointProxy
 

S

SelectionChangedActivator - class com.iternum.swlink.activator.SelectionChangedActivator.
 
SelectionChangedActivator() - Constructor for class com.iternum.swlink.activator.SelectionChangedActivator
Creates an empty Activator.
SelectionChangedActivator(Object) - Constructor for class com.iternum.swlink.activator.SelectionChangedActivator
Creates a Link with a source and a target.
StructuredProfile - class com.iternum.swlink.examples.profile.gui.StructuredProfile.
A simple gui that shows how nested properties can be used to handle a more structured profile.
StructuredProfile() - Constructor for class com.iternum.swlink.examples.profile.gui.StructuredProfile
Creates new form StructuredProfile.
setAction(Action) - Method in class com.iternum.swlink.DefaultLink
 
setAction(Action) - Method in class com.iternum.swlink.DefaultTwowayLink
 
setAction(Action) - Method in interface com.iternum.swlink.Link
 
setActionParam(Map) - Method in interface com.iternum.swlink.Action
 
setActionParam(Map) - Method in class com.iternum.swlink.action.DelegateMethodAction
 
setActionParam(Map) - Method in class com.iternum.swlink.action.PropertySyncAction
 
setActivatable(Activatable) - Method in interface com.iternum.swlink.Activator
Sets the Activatable that this activator will fire.
setActivatable(Activatable) - Method in class com.iternum.swlink.activator.AbstractActivator
Sets the link to activate.
setActivateOnSetSource(boolean) - Method in class com.iternum.swlink.DefaultLink
 
setActivateOnSetSource(boolean) - Method in class com.iternum.swlink.DefaultTwowayLink
 
setActivateOnSetSource(boolean) - Method in interface com.iternum.swlink.Link
 
setActivateOnSetTarget(boolean) - Method in class com.iternum.swlink.DefaultTwowayLink
 
setActivateOnSetTarget(boolean) - Method in interface com.iternum.swlink.TwowayLink
 
setActivator(Activator) - Method in class com.iternum.swlink.DefaultLink
Sets the Activator of this link.
setActivator(Activator) - Method in class com.iternum.swlink.DefaultTwowayLink
 
setActivator(Activator) - Method in interface com.iternum.swlink.Link
Sets the Activator for this link.
setActivatorParam(Map) - Method in interface com.iternum.swlink.Activator
Sets the activator filter params.
setActivatorParam(Map) - Method in class com.iternum.swlink.activator.ActionEventActivator
Set an ActionCommand for this Activator.
setActivatorParam(Map) - Method in class com.iternum.swlink.activator.ChangeEventActivator
This activator will ignore any parametrization.
setActivatorParam(Map) - Method in class com.iternum.swlink.activator.FocusLostActivator
This method is not supported for this Activator.
setActivatorParam(Map) - Method in class com.iternum.swlink.activator.KeyReleasedActivator
This method is not supported for this Activator.
setActivatorParam(Map) - Method in class com.iternum.swlink.activator.PropertyChangeActivator
 
setActivatorParam(Map) - Method in class com.iternum.swlink.activator.SelectionChangedActivator
This method is not supported for this Activator.
setAddress(String) - Method in class com.iternum.swlink.examples.profile.Address
 
setAddress(String) - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
setAddressContinuation(String) - Method in class com.iternum.swlink.examples.profile.Address
 
setChest(int) - Method in class com.iternum.swlink.examples.profile.Measures
 
setCity(String) - Method in class com.iternum.swlink.examples.profile.Address
 
setCity(String) - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
setCompany(String) - Method in class com.iternum.swlink.examples.profile.Address
 
setCountry(String) - Method in class com.iternum.swlink.examples.profile.Address
 
setCustomerId(long) - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
setCustomerId(long) - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
setDateOfBirth(Date) - Method in class com.iternum.swlink.examples.profile.Person
Sets the date of birth.
setDeliveryAddress(Address) - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
setFemale(boolean) - Method in class com.iternum.swlink.examples.profile.Person
 
setFirstName(String) - Method in class com.iternum.swlink.examples.profile.Person
 
setFirstName(String) - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
setFormat(Class, Format) - Method in class com.iternum.swlink.beanutils.FormatConverter
Add a Format for a class, replacing an existing format for the same class.
setFormat(Class, Format) - Method in class com.iternum.swlink.beanutils.FormatConverter
Convenience method to add a java.text.Format for a class, replacing an existing format for the same class.
setGender(String) - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
setHeight(int) - Method in class com.iternum.swlink.examples.profile.Measures
 
setHip(int) - Method in class com.iternum.swlink.examples.profile.Measures
 
setHomeAddress(Address) - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
setHomeAsDelivery(boolean) - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
setInternalBeanOne(TestBean) - Method in class com.iternum.swlink.test.support.TestBean
 
setInternalBeanTwo(TestBean) - Method in class com.iternum.swlink.test.support.TestBean
 
setLastName(String) - Method in class com.iternum.swlink.examples.profile.Person
 
setLastName(String) - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
setLeftLeg(int) - Method in class com.iternum.swlink.examples.profile.Measures
 
setMale(boolean) - Method in class com.iternum.swlink.examples.profile.Person
 
setMeasures(Measures) - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
setMethodName(String) - Method in class com.iternum.swlink.action.DelegateMethodAction
 
setMiddleName(String) - Method in class com.iternum.swlink.examples.profile.Person
 
setMiddleName(String) - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
setModel(NestedProfileModel) - Method in class com.iternum.swlink.examples.profile.gui.StructuredProfile
Sets a new model.
setModelFromList() - Method in class com.iternum.swlink.examples.profile.gui.ProfileFrameWithList
Set the current profile in the model.
setModified(boolean) - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
setPassExtraArgs(boolean) - Method in class com.iternum.swlink.action.DelegateMethodAction
 
setPassSource(boolean) - Method in class com.iternum.swlink.action.DelegateMethodAction
 
setPerson(Person) - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
setPostcode(String) - Method in class com.iternum.swlink.examples.profile.Address
 
setPostcode(String) - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
setProfileSelector(ProfileSelector) - Method in class com.iternum.swlink.examples.profile.gui.StructuredProfile
 
setPropertyBoolean(boolean) - Method in class com.iternum.swlink.test.support.TestBean
 
setPropertyDate(Date) - Method in class com.iternum.swlink.test.support.TestBean
 
setPropertyDouble(double) - Method in class com.iternum.swlink.test.support.TestBean
 
setPropertyInt(int) - Method in class com.iternum.swlink.test.support.TestBean
 
setPropertyOne(String) - Method in class com.iternum.swlink.test.support.TestBean
 
setPropertyThree(boolean) - Method in class com.iternum.swlink.test.support.TestBean
 
setPropertyTwo(String) - Method in class com.iternum.swlink.test.support.TestBean
 
setReentrant(boolean) - Method in interface com.iternum.swlink.Action
 
setReentrant(boolean) - Method in class com.iternum.swlink.action.AbstractAction
 
setRemark(String) - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
setRemark(String) - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
setReverseAction(Action) - Method in class com.iternum.swlink.DefaultTwowayLink
 
setReverseAction(Action) - Method in interface com.iternum.swlink.TwowayLink
Set the mirrored action.
setReverseActivtator(Activator) - Method in class com.iternum.swlink.DefaultTwowayLink
 
setReverseActivtator(Activator) - Method in interface com.iternum.swlink.TwowayLink
Set the reverse activator.
setRightLeg(int) - Method in class com.iternum.swlink.examples.profile.Measures
 
setSource(Object) - Method in interface com.iternum.swlink.Activator
Sets the activation source.
setSource(Object) - Method in class com.iternum.swlink.DefaultLink
 
setSource(Object, String) - Method in class com.iternum.swlink.DefaultLink
Sets the source of the link as a nested property of a passed object.
setSource(Object) - Method in class com.iternum.swlink.DefaultTwowayLink
 
setSource(Object, String) - Method in class com.iternum.swlink.DefaultTwowayLink
Sets the source path of the link.
setSource(Object) - Method in interface com.iternum.swlink.Link
Sets and registers the source of this link.
setSource(Object, String) - Method in interface com.iternum.swlink.Link
Sets the source path of the link.
setSource(Object) - Method in class com.iternum.swlink.activator.AbstractActivator
Set the source object and register with source.
setSourceProperty(String) - Method in class com.iternum.swlink.action.PropertySyncAction
 
setTarget(Object) - Method in class com.iternum.swlink.DefaultLink
 
setTarget(Object, String) - Method in class com.iternum.swlink.DefaultLink
Sets the target object of the link as a nested property of a passed object.
setTarget(Object) - Method in class com.iternum.swlink.DefaultTwowayLink
Sets the TargetObject on the Link and the Source on its mirror.
setTarget(Object, String) - Method in class com.iternum.swlink.DefaultTwowayLink
Sets the target path of the link.
setTarget(Object) - Method in interface com.iternum.swlink.Link
Sets and registers the target of this link.
setTarget(Object, String) - Method in interface com.iternum.swlink.Link
Sets the target path of the link.
setTargetProperty(String) - Method in class com.iternum.swlink.action.PropertySyncAction
 
setTitle(String) - Method in class com.iternum.swlink.examples.profile.Person
 
setValue(Object) - Method in class com.iternum.swlink.DefaultEndpointProxy
Sets the value and notifies the observers.
setValue(Object) - Method in interface com.iternum.swlink.EndpointProxy
Set the value wrapeed by this proxy.
setWaist(int) - Method in class com.iternum.swlink.examples.profile.Measures
 
sourceChanged(Object) - Method in class com.iternum.swlink.DefaultLink
Called if the source Proxy that this link is observing is changed.
sourceChanged(Object) - Method in class com.iternum.swlink.DefaultTwowayLink
Called if the source Proxy that this link is observing is changed.
sourceChanged(Object) - Method in interface com.iternum.swlink.EndpointObserver
 
stateChanged(ChangeEvent) - Method in class com.iternum.swlink.activator.ChangeEventActivator
Called if an action event occured on the source.

T

TITLE - Static variable in class com.iternum.swlink.examples.profile.Person
Property change constant.
TestAwtEventActions - class com.iternum.swlink.test.TestAwtEventActions.
Several tests to determine if Awt/Swing event activators work as expected.
TestAwtEventActions() - Constructor for class com.iternum.swlink.test.TestAwtEventActions
 
TestBean - class com.iternum.swlink.test.support.TestBean.
 
TestBean() - Constructor for class com.iternum.swlink.test.support.TestBean
Default Constructor.
TestPropertyActions - class com.iternum.swlink.test.TestPropertyActions.
The tests in this testcase are used to determine the functioning of various property and event actions.
TestPropertyActions() - Constructor for class com.iternum.swlink.test.TestPropertyActions
 
TestProxySupport - class com.iternum.swlink.test.TestProxySupport.
This testcase tests the ProxySupport of the Connections.
TestProxySupport() - Constructor for class com.iternum.swlink.test.TestProxySupport
Create the TestProxySupport.
TextFormat - class com.iternum.swlink.beanutils.TextFormat.
This format is a wrapper around the format provided by the java.text.Format classes.
TextFormat(Format) - Constructor for class com.iternum.swlink.beanutils.TextFormat
 
TwowayLink - interface com.iternum.swlink.TwowayLink.
A TwowayLink is a Link that supports two-way activation.
targetChanged(Object) - Method in class com.iternum.swlink.DefaultLink
Called if the target Proxy that this link is observing is changed.
targetChanged(Object) - Method in class com.iternum.swlink.DefaultTwowayLink
Called if the target Proxy that this link is observing is changed.
targetChanged(Object) - Method in interface com.iternum.swlink.EndpointObserver
 
testActionModelSync() - Method in class com.iternum.swlink.test.TestAwtEventActions
Tests synchronization of an ActionEvent, a PropertyChangeEvent and a Property change using Swing.
testActivateOnSetSource() - Method in class com.iternum.swlink.test.TestProxySupport
Test if activation when setting the source works.
testActivateOnSetSourceEmptyProxy() - Method in class com.iternum.swlink.test.TestProxySupport
Test setting an empty proxy.
testActivateOnSetSourceEmptyProxyMirrored() - Method in class com.iternum.swlink.test.TestProxySupport
Test setting an empty proxy.
testBidirectionalPropertySynchronization() - Method in class com.iternum.swlink.test.TestPropertyActions
Test the synchronization of two properties.
testBidirectionalPropertySynchronizationWithConversion() - Method in class com.iternum.swlink.test.TestPropertyActions
Test the synchronization of two properties.
testBidirectionalSyncWithOtherActivator() - Method in class com.iternum.swlink.test.TestPropertyActions
Test the synchronization of two properties.
testButtonPressedEventMethodAction() - Method in class com.iternum.swlink.test.TestAwtEventActions
Tests triggering an action using swing.
testButtonPressedExplicitCreation() - Method in class com.iternum.swlink.test.TestAwtEventActions
Tests triggering an action using swing and more verbose Linker.
testFocusLostSync() - Method in class com.iternum.swlink.test.TestAwtEventActions
Tests synchronization of a FocusLostEvent, a PropertyChangeEvent and a Property change using Swing.
testInvokeMethodFromPropertyChange() - Method in class com.iternum.swlink.test.TestPropertyActions
Check method invocation from a PropertyChange.
testKeyReleasedSync() - Method in class com.iternum.swlink.test.TestAwtEventActions
Tests synchronization of a KeyEvent, a PropertyChangeEvent and a Property change using Swing.
testPathActionModelSync() - Method in class com.iternum.swlink.test.TestAwtEventActions
Tests synchronization of an ActionEvent, a PropertyChangeEvent and a Property change using Swing.
testPathInvokeMethodFromPropertyChange() - Method in class com.iternum.swlink.test.TestPropertyActions
Check method invocation from a PropertyChange where both the target of the method invocation as well as the source of the property change can be qualified using property paths.
testPathPropertyBidirectional() - Method in class com.iternum.swlink.test.TestPropertyActions
Tests resolving properties by path for property synchronization.
testPathPropertyUnidirectional() - Method in class com.iternum.swlink.test.TestPropertyActions
Tests resolving properties by path for property synchronization.
testPathSourceProxy() - Method in class com.iternum.swlink.test.TestProxySupport
Test a sourceProxy, where both target and source are resolved using nested properties.
testPathTargetProxy() - Method in class com.iternum.swlink.test.TestProxySupport
Test a targetProxy.
testPathTargetSourceProxy() - Method in class com.iternum.swlink.test.TestProxySupport
Test a target proxy and a source proxy, where both the target and the source object are resolved using nested properties.
testSourceProxy() - Method in class com.iternum.swlink.test.TestProxySupport
Test a sourceProxy.
testTargetProxy() - Method in class com.iternum.swlink.test.TestProxySupport
Test a targetProxy.
testTargetSourceProxy() - Method in class com.iternum.swlink.test.TestProxySupport
Test a target proxy and a source proxy.
testUnidirectionalPropertySynchronization() - Method in class com.iternum.swlink.test.TestPropertyActions
Test the synchronization of two properties.
toString() - Method in class com.iternum.swlink.examples.profile.NestedProfileModel
 
toString() - Method in class com.iternum.swlink.examples.profile.ProfileModel
 
toString() - Method in class com.iternum.swlink.examples.profile.gui.ProfileFrame
 
toString() - Method in class com.iternum.swlink.examples.profile.gui.ProfileFrameKeyReleased
 
toString() - Method in class com.iternum.swlink.examples.profile.gui.ProfileFrameWithList
 
toString() - Method in class com.iternum.swlink.examples.profile.gui.ProfileSelector
 
toString() - Method in class com.iternum.swlink.examples.profile.gui.StructuredProfile
 
toggleHomeAsDelivery(JCheckBox) - Method in class com.iternum.swlink.examples.profile.gui.StructuredProfile
Called if the toggle button that controls if the home address should be used as the delivery address changes.

U

UNSAVED_CUSTOMER - Static variable in class com.iternum.swlink.examples.profile.NestedProfileModel
Id for unsaved customers.
UNSAVED_CUSTOMER - Static variable in class com.iternum.swlink.examples.profile.ProfileModel
Constant designating an unsaved customer.
updateSummary() - Method in class com.iternum.swlink.examples.profile.gui.StructuredProfile
Create a summary from the currently edited model.

V

valueChanged(ListSelectionEvent) - Method in class com.iternum.swlink.activator.SelectionChangedActivator
Activates the Activatable.

W

WAIST - Static variable in class com.iternum.swlink.examples.profile.Measures
PropertyChange constant.

A C D E F G H I K L M N O P R S T U V W