com.ibm.pdp.maf.rpp.kernel
Interface RadicalElement

All Superinterfaces:
Element
All Known Subinterfaces:
AbstractBlockBase, AbstractDialog, AbstractDialogServer, AbstractRadicalElement, AbstractSegment, CodasylBlockBase, Copybook, DataDefinition, DataElement, DataStructure, Dialog, DialogServer, ErrorLabel, HierarchicalBlockBase, InputAid, Library, LogicalView, Macro, MetaDataAggregate, MetaEntity, MetaEntityType, MonoStructureSegment, Program, RelationalBlockBase, Report, Screen, Server, SocrateBlockBase, StandardSegment, Table, Text, UserEntity, Volume

public interface RadicalElement
extends Element

This interface is the common base abstract interface for all radical elements. A radical element is saved in a real resource.


Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.util.List<RadicalElement> getCalledEntities()
           
 java.util.List<DescriptionType> getDescriptionTypes()
           
 java.lang.String getDesignId()
           
 java.lang.String getEntityVersion()
           
 java.util.List<Keyword> getKeywords()
           
 java.lang.String getLabel()
           
 java.lang.String getName()
           
 java.lang.String getPackage()
           
 java.lang.String getProject()
           
 boolean isResolved()
           
 

Field Detail

copyright

static final java.lang.String copyright
See Also:
Constant Field Values
Method Detail

getCalledEntities

java.util.List<RadicalElement> getCalledEntities()

Returns the list of called entities.

Returns:

getDescriptionTypes

java.util.List<DescriptionType> getDescriptionTypes()

Returns the description types.

Returns:

getDesignId

java.lang.String getDesignId()

Returns the design id of the radical element.  

Returns:

getEntityVersion

java.lang.String getEntityVersion()

Returns:

getKeywords

java.util.List<Keyword> getKeywords()

Returns the list of the Keywords used for search. You can define several keywords for a same entity.

Returns:

getLabel

java.lang.String getLabel()

Returns the label of the entity.

Returns:

getName

java.lang.String getName()

Returns the name of the entity. Special contraints can be implemented for concrete classes.

Returns:

getPackage

java.lang.String getPackage()

Return the package name of the entity.

Returns:

getProject

java.lang.String getProject()

Returns the project name of the entity.

Returns:

isResolved

boolean isResolved()

Returns True if this radical element is present in the repository. False for an undefined radical element.

Returns: