org.eclipse.cdt.internal.ui.language
Class LanguageMappingWidget

java.lang.Object
  extended by org.eclipse.cdt.internal.ui.language.LanguageMappingWidget
Direct Known Subclasses:
ProjectLanguageMappingWidget, WorkspaceLanguageMappingWidget

public abstract class LanguageMappingWidget
extends java.lang.Object


Constructor Summary
LanguageMappingWidget()
           
 
Method Summary
abstract  org.eclipse.swt.widgets.Composite createContents(org.eclipse.swt.widgets.Composite parent, java.lang.String description)
           
 org.eclipse.core.runtime.content.IContentType[] getAffectedContentTypes()
           
 org.eclipse.core.runtime.IAdaptable getElement()
           
abstract  void refreshMappings()
           
 void setChild(LanguageMappingWidget child)
           
 void setElement(org.eclipse.core.runtime.IAdaptable element)
           
 void setOverriddenContentTypes(java.util.Set contentTypes)
           
 void setReadOnly(boolean isReadOnly)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LanguageMappingWidget

public LanguageMappingWidget()
Method Detail

getElement

public org.eclipse.core.runtime.IAdaptable getElement()

setElement

public void setElement(org.eclipse.core.runtime.IAdaptable element)

setOverriddenContentTypes

public void setOverriddenContentTypes(java.util.Set contentTypes)

getAffectedContentTypes

public org.eclipse.core.runtime.content.IContentType[] getAffectedContentTypes()

setReadOnly

public void setReadOnly(boolean isReadOnly)

setChild

public void setChild(LanguageMappingWidget child)

createContents

public abstract org.eclipse.swt.widgets.Composite createContents(org.eclipse.swt.widgets.Composite parent,
                                                                 java.lang.String description)

refreshMappings

public abstract void refreshMappings()