org.kuali.rice.krms.api.repository.language
Interface NaturalLanguageTemplateContract

All Superinterfaces:
Identifiable, Inactivatable, Versioned
All Known Implementing Classes:
NaturalLanguageTemplate, NaturalLanguageTemplate.Builder, NaturalLanguageTemplateBo

public interface NaturalLanguageTemplateContract
extends Identifiable, Inactivatable, Versioned

Defines the contract for a NaturalLanguageTemplate

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
NaturalLanguageTemplate

Method Summary
 Map<String,String> getAttributes()
          This method returns a list of custom/remote attributes associated with the agenda.
 String getLanguageCode()
          This is the Language Code of the NaturalLanguageTemplate
 String getNaturalLanguageUsageId()
          This is the NaturalLanguageUsageId of the NaturalLanguageTemplate
 String getTemplate()
          This is the Template of the NaturalLanguageTemplate
 String getTypeId()
          This is the TypeId of the NaturalLanguageTemplate
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getId
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable
isActive
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 

Method Detail

getLanguageCode

String getLanguageCode()
This is the Language Code of the NaturalLanguageTemplate

The Language Code of the NaturalLanguageTemplate

Returns:
the Language Code of the NaturalLanguageTemplate

getNaturalLanguageUsageId

String getNaturalLanguageUsageId()
This is the NaturalLanguageUsageId of the NaturalLanguageTemplate

The NaturalLanguageUsageId of the NaturalLanguageTemplate

Returns:
the NaturalLanguageUsageId of the NaturalLanguageTemplate

getTypeId

String getTypeId()
This is the TypeId of the NaturalLanguageTemplate

The TypeId of the NaturalLanguageTemplate

Returns:
the TypeId of the NaturalLanguageTemplate

getTemplate

String getTemplate()
This is the Template of the NaturalLanguageTemplate

The Template of the NaturalLanguageTemplate

Returns:
the Template of the NaturalLanguageTemplate

getAttributes

Map<String,String> getAttributes()
This method returns a list of custom/remote attributes associated with the agenda.

The attributes of the NaturalLanguageUsage

Returns:
a list of custom/remote attribute of the agenda.


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.