Uses of Class
de.cau.cs.kieler.kiml.LayoutOptionData

Packages that use LayoutOptionData
de.cau.cs.kieler.core.annotations.ui Base package of the textual editor code for the Annotations model. 
de.cau.cs.kieler.kaom.custom Classes for custom behavior of the KIELER Actor Oriented Modeling editor. 
de.cau.cs.kieler.keg.diagram.custom Custom code for KEG diagram. 
de.cau.cs.kieler.kiml Base classes for implementation of layout algorithms and for handling of different layout providers and layout options. 
de.cau.cs.kieler.kiml.gmf KIML bridge implementation for GMF, the Graphical Modeling Framework. 
de.cau.cs.kieler.kiml.graphiti   
de.cau.cs.kieler.kiml.ui Base package of the KIML user interface. 
de.cau.cs.kieler.kiml.ui.layout Classes with generic implementations to apply layout to GMF diagrams. 
de.cau.cs.kieler.kiml.ui.preferences Preferences for KIML. 
de.cau.cs.kieler.kiml.ui.util Utility classes for the KIML UI plugin. 
de.cau.cs.kieler.kiml.ui.views Views for the KIML UI. 
de.cau.cs.kieler.synccharts.diagram.custom General classes that depend on the synccharts diagram editor. 
 

Uses of LayoutOptionData in de.cau.cs.kieler.core.annotations.ui
 

Methods in de.cau.cs.kieler.core.annotations.ui that return types with arguments of type LayoutOptionData
protected  List<LayoutOptionData<?>> AnnotationsLayoutConfig.getOptionData(EObject semanticElem)
          Returns a list of options that are affected by this layout configuration.
 

Methods in de.cau.cs.kieler.core.annotations.ui with parameters of type LayoutOptionData
protected  Object AnnotationsLayoutConfig.getSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption)
          Determine the value of the given layout option from the semantic element.
protected  void AnnotationsLayoutConfig.setSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption, Object value)
          Set a layout option value for the semantic element.
 

Uses of LayoutOptionData in de.cau.cs.kieler.kaom.custom
 

Methods in de.cau.cs.kieler.kaom.custom that return types with arguments of type LayoutOptionData
protected  List<LayoutOptionData<?>> TypeLayoutConfig.getOptionData(EObject semanticElem)
          Returns a list of options that are affected by this layout configuration.
 

Methods in de.cau.cs.kieler.kaom.custom with parameters of type LayoutOptionData
protected  Object TypeLayoutConfig.getSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption)
          Determine the value of the given layout option from the semantic element.
protected  void TypeLayoutConfig.setSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption, Object value)
          Set a layout option value for the semantic element.
 

Uses of LayoutOptionData in de.cau.cs.kieler.keg.diagram.custom
 

Methods in de.cau.cs.kieler.keg.diagram.custom that return types with arguments of type LayoutOptionData
protected  List<LayoutOptionData<?>> HypernodeLayoutConfig.getOptionData(EObject semanticElem)
          Returns a list of options that are affected by this layout configuration.
 

Methods in de.cau.cs.kieler.keg.diagram.custom with parameters of type LayoutOptionData
protected  Object HypernodeLayoutConfig.getSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption)
          Determine the value of the given layout option from the semantic element.
protected  void HypernodeLayoutConfig.setSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption, Object value)
          Set a layout option value for the semantic element.
 

Uses of LayoutOptionData in de.cau.cs.kieler.kiml
 

Methods in de.cau.cs.kieler.kiml that return LayoutOptionData
 LayoutOptionData<?> LayoutDataService.getOptionData(String id)
          Returns the layout option data associated with the given identifier.
 

Methods in de.cau.cs.kieler.kiml that return types with arguments of type LayoutOptionData
 List<LayoutOptionData<?>> DefaultLayoutConfig.getOptionData()
          Returns a list of available layout option descriptors.
 List<LayoutOptionData<?>> ILayoutConfig.getOptionData()
          Returns a list of available layout option descriptors.
 Collection<LayoutOptionData<?>> LayoutDataService.getOptionData()
          Returns a data collection for all registered layout options.
 List<LayoutOptionData<?>> SemanticLayoutConfig.getOptionData()
          Returns a list of available layout option descriptors.
 List<LayoutOptionData<?>> VolatileLayoutConfig.getOptionData()
          Returns a list of available layout option descriptors.
protected abstract  List<LayoutOptionData<?>> SemanticLayoutConfig.getOptionData(EObject semanticElem)
          Returns a list of options that are affected by this layout configuration.
 List<LayoutOptionData<?>> LayoutDataService.getOptionData(LayoutAlgorithmData algorithmData, LayoutOptionData.Target targetType)
          Returns a list of layout options that are suitable for the given layout algorithm and layout option target.
protected  List<LayoutOptionData<?>> SemanticLayoutConfig.makeList(String... ids)
          Make a list of layout option descriptors from the given layout option identifiers.
 

Methods in de.cau.cs.kieler.kiml with parameters of type LayoutOptionData
 void LayoutDataService.Registry.addLayoutOption(LayoutOptionData<?> optionData)
          Registers the given layout option.
 Object LayoutAlgorithmData.getDefaultValue(LayoutOptionData<?> optionData)
          Returns the layout algorithm's default value for the given option.
protected abstract  Object SemanticLayoutConfig.getSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption)
          Determine the value of the given layout option from the semantic element.
 boolean DefaultLayoutConfig.isDefault(LayoutOptionData<?> optionData)
          Since this configuration handles only default values, this always returns true.
 boolean ILayoutConfig.isDefault(LayoutOptionData<?> optionData)
          Returns true if the given option has its default value.
 boolean SemanticLayoutConfig.isDefault(LayoutOptionData<?> optionData)
          Returns true if the given option has its default value.
 boolean VolatileLayoutConfig.isDefault(LayoutOptionData<?> optionData)
          Returns true if the given option has its default value.
 boolean LayoutAlgorithmData.knowsOption(LayoutOptionData<?> optionData)
          Determines whether the layout algorithm knows the given layout option.
 void DefaultLayoutConfig.setDiagramDefault(LayoutOptionData<?> optionData, Object value)
          Throws an UnsupportedOperationException, since this configuration cannot be used to change default values.
 void ILayoutConfig.setDiagramDefault(LayoutOptionData<?> optionData, Object value)
          Sets the given option as default value for all elements of the associated diagram.
 void SemanticLayoutConfig.setDiagramDefault(LayoutOptionData<?> optionData, Object value)
          Throws an UnsupportedOperationException, since this configuration cannot be used to change diagram options.
 void VolatileLayoutConfig.setDiagramDefault(LayoutOptionData<?> optionData, Object value)
          Throws an UnsupportedOperationException, since this configuration cannot be used to change diagram options.
 void LayoutAlgorithmData.setOption(LayoutOptionData<?> optionData, Object defaultValue)
          Sets the knowledge status of the given layout option.
protected abstract  void SemanticLayoutConfig.setSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption, Object value)
          Set a layout option value for the semantic element.
 

Uses of LayoutOptionData in de.cau.cs.kieler.kiml.gmf
 

Methods in de.cau.cs.kieler.kiml.gmf with parameters of type LayoutOptionData
protected
<T> T
GmfLayoutConfig.doGetProperty(LayoutOptionData<T> optionData)
          Retrieve the value that is stored in the notation model or the default value for a layout option.
<T> T
GmfLayoutConfig.getDiagramDefault(LayoutOptionData<T> optionData)
          Returns the default value for the selected diagram.
 boolean GmfLayoutConfig.isDefault(LayoutOptionData<?> optionData)
          Determines whether the given layout option is already stored in the notation view of the selected element.
static void GmfLayoutConfig.removeKOption(LayoutOptionStyle style, LayoutOptionData<?> optionData)
          Deprecated. use StringValueStyle instead
 void GmfLayoutConfig.setDiagramDefault(LayoutOptionData<?> optionData, Object value)
          Sets a default value for the selected diagram.
 

Uses of LayoutOptionData in de.cau.cs.kieler.kiml.graphiti
 

Methods in de.cau.cs.kieler.kiml.graphiti with parameters of type LayoutOptionData
protected
<T> T
GraphitiLayoutConfig.doGetProperty(LayoutOptionData<T> optionData)
          Retrieve the value that is stored in the notation model or the default value for a layout option.
<T> T
GraphitiLayoutConfig.getDiagramDefault(LayoutOptionData<T> optionData)
          Returns the default value for the selected diagram.
 boolean GraphitiLayoutConfig.isDefault(LayoutOptionData<?> optionData)
          Since this configuration handles only default values, this always returns true.
 void GraphitiLayoutConfig.setDiagramDefault(LayoutOptionData<?> optionData, Object value)
          Throws an UnsupportedOperationException, since this configuration cannot be used to change default values.
 

Uses of LayoutOptionData in de.cau.cs.kieler.kiml.ui
 

Methods in de.cau.cs.kieler.kiml.ui that return types with arguments of type LayoutOptionData
protected  List<LayoutOptionData<?>> AnnotationsLayoutConfig.getOptionData(EObject semanticElem)
          Returns a list of options that are affected by this layout configuration.
 

Methods in de.cau.cs.kieler.kiml.ui with parameters of type LayoutOptionData
protected  Object AnnotationsLayoutConfig.getSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption)
          Determine the value of the given layout option from the semantic element.
protected  void AnnotationsLayoutConfig.setSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption, Object value)
          Set a layout option value for the semantic element.
 

Constructors in de.cau.cs.kieler.kiml.ui with parameters of type LayoutOptionData
LayoutOptionValidator(LayoutOptionData<?> theoptionData)
          Creates a layout option validator for a layout option data.
 

Uses of LayoutOptionData in de.cau.cs.kieler.kiml.ui.layout
 

Methods in de.cau.cs.kieler.kiml.ui.layout that return LayoutOptionData
 LayoutOptionData<?> EclipseLayoutDataService.getOptionData(LayoutAlgorithmData providerData, String optionName)
          Returns the layout option data that matches the given user-friendly name and is known by the given layout provider.
 

Methods in de.cau.cs.kieler.kiml.ui.layout with parameters of type LayoutOptionData
protected
<T> T
EclipseLayoutConfig.doGetProperty(LayoutOptionData<T> optionData)
          Retrieve the pre-configured or user defined default value for a layout option.
 void EclipseLayoutDataService.storeOption(EditPart editPart, LayoutOptionData<?> optionData, String valueString, boolean storeDomainModel)
          Stores the layout option with given value for the edit part.
 void EclipseLayoutDataService.storeOption(String diagramType, LayoutOptionData<?> optionData, String valueString)
          Stores the layout option with given value for the diagram type.
 

Uses of LayoutOptionData in de.cau.cs.kieler.kiml.ui.preferences
 

Methods in de.cau.cs.kieler.kiml.ui.preferences that return LayoutOptionData
 LayoutOptionData<?> OptionsTableProvider.DataEntry.getOptionData()
          Returns the option data.
 

Constructors in de.cau.cs.kieler.kiml.ui.preferences with parameters of type LayoutOptionData
OptionsTableProvider.DataEntry(String name, String id, ElementType thetype, LayoutOptionData<?> theoptionData, Object thevalue)
          Creates a data entry.
 

Uses of LayoutOptionData in de.cau.cs.kieler.kiml.ui.util
 

Methods in de.cau.cs.kieler.kiml.ui.util that return LayoutOptionData
static LayoutOptionData<?> KimlUiUtil.getOptionData(LayoutAlgorithmData[] providerDataArray, String displayName)
          Retrieves a suitable layout option data instance that matches the given user friendly display name.
 

Uses of LayoutOptionData in de.cau.cs.kieler.kiml.ui.views
 

Constructors in de.cau.cs.kieler.kiml.ui.views with parameters of type LayoutOptionData
LayoutPropertyDescriptor(LayoutOptionData<?> theoptionData)
          Creates a layout property descriptor based on a specific layout option.
 

Uses of LayoutOptionData in de.cau.cs.kieler.synccharts.diagram.custom
 

Methods in de.cau.cs.kieler.synccharts.diagram.custom that return types with arguments of type LayoutOptionData
protected  List<LayoutOptionData<?>> ActionLayoutConfig.getOptionData(EObject semanticElem)
          Returns a list of options that are affected by this layout configuration.
protected  List<LayoutOptionData<?>> HVLayoutConfig.getOptionData(EObject semanticElem)
          Returns a list of options that are affected by this layout configuration.
 

Methods in de.cau.cs.kieler.synccharts.diagram.custom with parameters of type LayoutOptionData
protected  Object ActionLayoutConfig.getSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption)
          Determine the value of the given layout option from the semantic element.
protected  Object HVLayoutConfig.getSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption)
          Determine the value of the given layout option from the semantic element.
protected  void ActionLayoutConfig.setSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption, Object value)
          Set a layout option value for the semantic element.
protected  void HVLayoutConfig.setSemanticProperty(EObject semanticElem, LayoutOptionData<?> layoutOption, Object value)
          Set a layout option value for the semantic element.