diagapplet.CodeGen
Interface ModuleInfoInterface

All Known Implementing Classes:
ModuleInfo

public interface ModuleInfoInterface

Interface to the ModuleInfo class, used to reduce circlular dependancies.


Method Summary
 void AddAllAuxMessages()
           
 java.util.Hashtable get_conflict_m_structInfoHashTable()
          Get a Hashtable that matches long identifiers to StructureTypeInfo objects used to resolve conflicts when more than one StructureTypeInfo is associated with the same id in the global hashtable.
 boolean get_created_from_header()
          Was the module created from a C++ header file? (As opposed to a module section of a hierarchy file.)
 NMLConnectionCreatorInterface get_nml_creator()
          Get the NMLConnectionCreator associated with this module.
 java.util.Vector getAuxAvailableMessageFilters()
          Get the list of filters of the form buffername:pattern to select available messages for a buffer.
 java.util.Vector getAuxMessages()
          Get the list of messages that can be sent or recieved to auxilliary buffers associated with this module.
 java.lang.String getFormatFunction()
          Get the name of the C++ format function.
 java.lang.String getName()
          Get the name property.
 java.lang.String getSymbolLookup()
          Get the name of the C++ format function.
 

Method Detail

get_created_from_header

boolean get_created_from_header()
Was the module created from a C++ header file? (As opposed to a module section of a hierarchy file.)

Returns:
created_from_header

getName

java.lang.String getName()
Get the name property.

Returns:
name

getFormatFunction

java.lang.String getFormatFunction()
Get the name of the C++ format function.

Returns:
format function name

getSymbolLookup

java.lang.String getSymbolLookup()
Get the name of the C++ format function.

Returns:
format function name

getAuxMessages

java.util.Vector getAuxMessages()
Get the list of messages that can be sent or recieved to auxilliary buffers associated with this module.

Returns:
AuxMessages vector.

getAuxAvailableMessageFilters

java.util.Vector getAuxAvailableMessageFilters()
Get the list of filters of the form buffername:pattern to select available messages for a buffer.

Returns:
AuxMessages vector.

AddAllAuxMessages

void AddAllAuxMessages()

get_nml_creator

NMLConnectionCreatorInterface get_nml_creator()
Get the NMLConnectionCreator associated with this module.

Returns:
nml_creator

get_conflict_m_structInfoHashTable

java.util.Hashtable get_conflict_m_structInfoHashTable()
Get a Hashtable that matches long identifiers to StructureTypeInfo objects used to resolve conflicts when more than one StructureTypeInfo is associated with the same id in the global hashtable.

Returns:
conflict_m_structInfoHashTable