org.pentaho.di.core
Class KettleAttribute
java.lang.Object
org.pentaho.di.core.KettleAttribute
- All Implemented Interfaces:
- KettleAttributeInterface
public class KettleAttribute
- extends Object
- implements KettleAttributeInterface
KettleAttribute
public KettleAttribute(String key,
String xmlCode,
String repCode,
String description,
String tooltip,
int type,
KettleAttributeInterface parent)
- Parameters:
key - xmlCode - repCode - description - tooltip - type -
getKey
public String getKey()
- Specified by:
getKey in interface KettleAttributeInterface
- Returns:
- the key for this attribute, usually the repository code.
setKey
public void setKey(String key)
getXmlCode
public String getXmlCode()
- Specified by:
getXmlCode in interface KettleAttributeInterface
- Returns:
- the xmlCode
setXmlCode
public void setXmlCode(String xmlCode)
- Parameters:
xmlCode - the xmlCode to set
getRepCode
public String getRepCode()
- Specified by:
getRepCode in interface KettleAttributeInterface
- Returns:
- the repCode
setRepCode
public void setRepCode(String repCode)
- Parameters:
repCode - the repCode to set
getDescription
public String getDescription()
- Specified by:
getDescription in interface KettleAttributeInterface
- Returns:
- the description
setDescription
public void setDescription(String description)
- Parameters:
description - the description to set
getTooltip
public String getTooltip()
- Specified by:
getTooltip in interface KettleAttributeInterface
- Returns:
- the tooltip
setTooltip
public void setTooltip(String tooltip)
- Parameters:
tooltip - the tooltip to set
getType
public int getType()
- Specified by:
getType in interface KettleAttributeInterface
- Returns:
- the type
setType
public void setType(int type)
- Parameters:
type - the type to set
getParent
public KettleAttributeInterface getParent()
- Specified by:
getParent in interface KettleAttributeInterface
- Returns:
- the parent
setParent
public void setParent(KettleAttributeInterface parent)
- Parameters:
parent - the parent to set