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