org.eclipse.cdt.make.internal.core.dataprovider
Class MakeLanguageData

java.lang.Object
  extended by org.eclipse.cdt.core.settings.model.extension.CDataObject
      extended by org.eclipse.cdt.core.settings.model.extension.CLanguageData
          extended by org.eclipse.cdt.core.settings.model.extension.impl.CDefaultLanguageData
              extended by org.eclipse.cdt.core.settings.model.util.EntryStorageBasedLanguageData
                  extended by org.eclipse.cdt.core.settings.model.util.UserAndDiscoveredEntryLanguageData
                      extended by org.eclipse.cdt.make.internal.core.dataprovider.MakeLanguageData
All Implemented Interfaces:
org.eclipse.cdt.core.settings.model.ICSettingBase

public class MakeLanguageData
extends org.eclipse.cdt.core.settings.model.util.UserAndDiscoveredEntryLanguageData


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.cdt.core.settings.model.util.UserAndDiscoveredEntryLanguageData
org.eclipse.cdt.core.settings.model.util.UserAndDiscoveredEntryLanguageData.UserAndDiscoveredEntryLanguageDataEntryStorage
 
Field Summary
 
Fields inherited from class org.eclipse.cdt.core.settings.model.extension.impl.CDefaultLanguageData
EMPTY_STRING_ARRAY
 
Fields inherited from interface org.eclipse.cdt.core.settings.model.ICSettingBase
SETTING_BUILD, SETTING_CONFIGURATION, SETTING_FILE, SETTING_FOLDER, SETTING_LANGUAGE, SETTING_PROJECT, SETTING_TARGET_PLATFORM
 
Constructor Summary
MakeLanguageData()
           
MakeLanguageData(java.lang.String id, org.eclipse.cdt.core.settings.model.extension.CLanguageData base)
           
MakeLanguageData(java.lang.String id, java.lang.String name, java.lang.String languageId, int kinds, java.lang.String[] ids, boolean isContentTypes)
           
 
Method Summary
 
Methods inherited from class org.eclipse.cdt.core.settings.model.util.EntryStorageBasedLanguageData
getEntries, setEntries
 
Methods inherited from class org.eclipse.cdt.core.settings.model.extension.impl.CDefaultLanguageData
getId, getLanguageId, getName, getSourceContentTypeIds, getSourceExtensions, getSupportedEntryKinds, isModified, isValid, setLanguageId, setModified, setSourceContentTypeIds, setSourceExtensions
 
Methods inherited from class org.eclipse.cdt.core.settings.model.extension.CLanguageData
containsDiscoveredScannerInfo, getType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MakeLanguageData

public MakeLanguageData()

MakeLanguageData

public MakeLanguageData(java.lang.String id,
                        org.eclipse.cdt.core.settings.model.extension.CLanguageData base)

MakeLanguageData

public MakeLanguageData(java.lang.String id,
                        java.lang.String name,
                        java.lang.String languageId,
                        int kinds,
                        java.lang.String[] ids,
                        boolean isContentTypes)