|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IMapping | |
---|---|
net.sf.latexdraw.mapping | |
org.malai.mapping |
Uses of IMapping in net.sf.latexdraw.mapping |
---|
Classes in net.sf.latexdraw.mapping that implement IMapping | |
---|---|
class |
Drawing2CanvasMapping
Defines a mapping that link an IDrawing to a ICanvas. |
class |
Package2TextViewMapping
This mapping maps the LaTeX packages, used for LaTeX compilation, with the text views. |
class |
Selection2BorderMapping
This mapping maps the selected shapes of the drawing to the Border instrument that manages the corresponding selected views. |
class |
Selection2DeleterMapping
This mapping maps the selected shapes of the drawing to the instrument that can delete them. |
class |
Selection2MetaCustumiserMapping
This mapping maps the selected shapes of the drawing to the instrument that manages the instruments customising the shapes and the pencil. |
class |
SelectionMapping
This abstract mapping maps the selected shapes of the drawing to something. |
class |
Shape2BorderMapping
This mapping is used to link a selected shape to the border instrument. |
class |
Shape2ViewMapping
Defines a mapping that link an IShape to a IShapeView. |
class |
ShapeList2ExporterMapping
Creates a mapping between a list of shapes and the instrument exporter. |
class |
ShapeList2ViewListMapping
Defines a mapping that link a list of IShape to a list of IShapeView. |
class |
TempShape2TempViewMapping
Defines a mapping that link the temporary shape of the drawing to the temporary view of the canvas. |
class |
Unit2ScaleRuler
Creates a mapping between the unit value and a scale ruler. |
class |
ViewList2TooltipableList
Defines a mapping that link the views of a canvas to a set of tooltipable views. |
class |
Zoom2ScaleRuler
Creates a mapping between the zoom value and a scale ruler. |
Uses of IMapping in org.malai.mapping |
---|
Classes in org.malai.mapping that implement IMapping | |
---|---|
class |
List2ListMapping<E,F>
Defines a mapping established between two lists. |
class |
List2ObjectMapping<E,F>
Defines a mapping established between a list and an object. |
class |
Object2ObjectMapping<S,T>
This interface defines the concept of mapping that link a source object to a target object. |
class |
SymmetricList2ListMapping<E,F>
This interface defines the concept of mapping that link source objects with target objects. |
class |
Unary2UnaryMapping<S,T>
This interface defines the concept of mapping that link a source value (unary relation) to a target one. |
Fields in org.malai.mapping with type parameters of type IMapping | |
---|---|
private java.util.Map<java.lang.Object,java.util.List<IMapping>> |
MappingRegistry.invertedMultiMappings
|
private java.util.Map<java.lang.Object,IMapping> |
MappingRegistry.invertedUniqueMappings
|
private java.util.Map<java.lang.Object,java.util.List<IMapping>> |
MappingRegistry.multiMappings
Contains objects and their mappings. |
private java.util.Map<java.lang.Object,IMapping> |
MappingRegistry.uniqueMappings
Contains objects and their unique mapping. |
Methods in org.malai.mapping that return types with arguments of type IMapping | |
---|---|
private static java.util.List<IMapping> |
MappingRegistry.getMapping(java.lang.Object object,
java.util.Map<java.lang.Object,IMapping> uniqueMap,
java.util.Map<java.lang.Object,java.util.List<IMapping>> multiMap)
|
java.util.List<IMapping> |
MappingRegistry.getMappingFromSource(java.lang.Object source)
|
java.util.List<IMapping> |
MappingRegistry.getMappingFromTarget(java.lang.Object target)
|
Methods in org.malai.mapping with parameters of type IMapping | |
---|---|
void |
IMappingRegistry.addMapping(IMapping mapping)
Adds a mapping to the registry. |
void |
MappingRegistry.addMapping(IMapping mapping)
|
private static void |
MappingRegistry.addMappings(IMapping mapping,
java.lang.Object object,
java.util.Map<java.lang.Object,IMapping> uniqueMap,
java.util.Map<java.lang.Object,java.util.List<IMapping>> multiMap)
Is used by method addMapping(mapping). |
private void |
MappingRegistry.removeOppositeMapping(IMapping mapping,
boolean removeUsingTarget)
|
Method parameters in org.malai.mapping with type arguments of type IMapping | |
---|---|
private static void |
MappingRegistry.addMappings(IMapping mapping,
java.lang.Object object,
java.util.Map<java.lang.Object,IMapping> uniqueMap,
java.util.Map<java.lang.Object,java.util.List<IMapping>> multiMap)
Is used by method addMapping(mapping). |
private static void |
MappingRegistry.addMappings(IMapping mapping,
java.lang.Object object,
java.util.Map<java.lang.Object,IMapping> uniqueMap,
java.util.Map<java.lang.Object,java.util.List<IMapping>> multiMap)
Is used by method addMapping(mapping). |
private static java.util.List<IMapping> |
MappingRegistry.getMapping(java.lang.Object object,
java.util.Map<java.lang.Object,IMapping> uniqueMap,
java.util.Map<java.lang.Object,java.util.List<IMapping>> multiMap)
|
private static java.util.List<IMapping> |
MappingRegistry.getMapping(java.lang.Object object,
java.util.Map<java.lang.Object,IMapping> uniqueMap,
java.util.Map<java.lang.Object,java.util.List<IMapping>> multiMap)
|
private static void |
MappingRegistry.printMappings(java.lang.StringBuilder buf,
java.util.Map<java.lang.Object,IMapping> uMappings,
java.util.Map<java.lang.Object,java.util.List<IMapping>> mMappings)
This method is used by the toString function to print the register. |
private static void |
MappingRegistry.printMappings(java.lang.StringBuilder buf,
java.util.Map<java.lang.Object,IMapping> uMappings,
java.util.Map<java.lang.Object,java.util.List<IMapping>> mMappings)
This method is used by the toString function to print the register. |
protected void |
MappingRegistry.removeMappings(java.lang.Object object,
java.lang.Class<? extends IMapping> clazz,
java.util.Map<java.lang.Object,IMapping> uniqueMaps,
java.util.Map<java.lang.Object,java.util.List<IMapping>> multiMaps,
boolean removeUsingTarget,
boolean removeOppositeMappings)
Remove the mappings of the given type and using the given object from the hash maps. |
protected void |
MappingRegistry.removeMappings(java.lang.Object object,
java.lang.Class<? extends IMapping> clazz,
java.util.Map<java.lang.Object,IMapping> uniqueMaps,
java.util.Map<java.lang.Object,java.util.List<IMapping>> multiMaps,
boolean removeUsingTarget,
boolean removeOppositeMappings)
Remove the mappings of the given type and using the given object from the hash maps. |
protected void |
MappingRegistry.removeMappings(java.lang.Object object,
java.lang.Class<? extends IMapping> clazz,
java.util.Map<java.lang.Object,IMapping> uniqueMaps,
java.util.Map<java.lang.Object,java.util.List<IMapping>> multiMaps,
boolean removeUsingTarget,
boolean removeOppositeMappings)
Remove the mappings of the given type and using the given object from the hash maps. |
void |
IMappingRegistry.removeMappingsUsingSource(java.lang.Object source,
java.lang.Class<? extends IMapping> clazz)
Removes the mappings of the given type that use the given object as source. |
void |
MappingRegistry.removeMappingsUsingSource(java.lang.Object source,
java.lang.Class<? extends IMapping> clazz)
|
protected void |
MappingRegistry.removeMappingsUsingSource(java.lang.Object source,
java.lang.Class<? extends IMapping> clazz,
boolean removeTargetMappings)
Idem than removeMappingsUsingSource. |
void |
IMappingRegistry.removeMappingsUsingTarget(java.lang.Object target,
java.lang.Class<? extends IMapping> clazz)
Removes the mappings that use the given object as target. |
void |
MappingRegistry.removeMappingsUsingTarget(java.lang.Object target,
java.lang.Class<? extends IMapping> clazz)
|
protected void |
MappingRegistry.removeMappingsUsingTarget(java.lang.Object target,
java.lang.Class<? extends IMapping> clazz,
boolean removeSourceMappings)
Idem than removeMappingsUsingTarget. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |