jACOB 2.7 API Documentation.

de.tif.jacob.core.definition
Interface INamedObjectDefinition

All Known Subinterfaces:
IAdhocBrowserDefinition, IApplicationDefinition, IBrowserDefinition, IBrowserField, IBrowserTableField, IContextMenuEntry, IDomainDefinition, IFormDefinition, IGroupDefinition, IGUIElementDefinition, IKey, IManyToManyRelation, IOneToManyRelation, IRelation, IRelationSet, ITableAlias, ITableDefinition, ITableField

public interface INamedObjectDefinition

This interface is an abstract representation of named definition elements.


Method Summary
 java.lang.String getDescription()
          Returns the description of this definition element.
 java.lang.String getName()
          Returns the name of this definition element.
 java.lang.String getProperty(java.lang.String name)
          Returns an additional property value of this definition element.
 

Method Detail

getName

java.lang.String getName()
Returns the name of this definition element.

Returns:
the name

getDescription

java.lang.String getDescription()
Returns the description of this definition element.

Note: The description could be internationalized, if the description starts with a '%' character. In this case the description is interpreted as a key to the respective application resource bundles for internationalization.

Returns:
the element description or null, if no description exists for this element

getProperty

java.lang.String getProperty(java.lang.String name)
Returns an additional property value of this definition element.

Note that this method is currently for internal use only!

Parameters:
name - the name of the property
Returns:
the value of the property or null if not existing

jACOB 2.7 API Documentation.