Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.align.extension.function
Class PropertyFunction

java.lang.Object
  extended by eu.esdihumboldt.hale.common.align.extension.function.AbstractFunction<PropertyParameter>
      extended by eu.esdihumboldt.hale.common.align.extension.function.PropertyFunction
All Implemented Interfaces:
de.cs3d.util.eclipse.extension.simple.IdentifiableExtension.Identifiable, Function

@Immutable
public final class PropertyFunction
extends AbstractFunction<PropertyParameter>

Property function

Author:
Simon Templer

Field Summary
 
Fields inherited from class eu.esdihumboldt.hale.common.align.extension.function.AbstractFunction
conf
 
Constructor Summary
PropertyFunction(org.eclipse.core.runtime.IConfigurationElement conf)
           
 
Method Summary
 URL getIconURL()
          Get the icon URL
 Set<PropertyParameter> getSource()
          Get the source properties
 Set<PropertyParameter> getTarget()
          Get the target properties
 
Methods inherited from class eu.esdihumboldt.hale.common.align.extension.function.AbstractFunction
equals, getCategoryId, getDefinedParameters, getDefiningBundle, getDescription, getDisplayName, getExplanation, getHelpURL, getId, getParameter, hashCode, isAugmentation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyFunction

public PropertyFunction(org.eclipse.core.runtime.IConfigurationElement conf)
See Also:
AbstractFunction.AbstractFunction(IConfigurationElement)
Method Detail

getSource

public Set<PropertyParameter> getSource()
Get the source properties

Specified by:
getSource in interface Function
Specified by:
getSource in class AbstractFunction<PropertyParameter>
Returns:
the source properties

getTarget

public Set<PropertyParameter> getTarget()
Get the target properties

Specified by:
getTarget in interface Function
Specified by:
getTarget in class AbstractFunction<PropertyParameter>
Returns:
the target properties

getIconURL

public URL getIconURL()
Description copied from interface: Function
Get the icon URL

Specified by:
getIconURL in interface Function
Overrides:
getIconURL in class AbstractFunction<PropertyParameter>
Returns:
the icon URL, may be null
See Also:
AbstractFunction.getIconURL()

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d