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