org.jplot2d.element.impl
Interface AxisTransformEx
-
- All Superinterfaces:
- AxisTransform, Element, ElementEx, Joinable
- All Known Implementing Classes:
- AxisTransformImpl
public interface AxisTransformEx extends AxisTransform, ElementEx, Joinable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description voidaddLayer(LayerEx layer)Called when a layer attach to this viewport axisvoidaddTickManager(AxisTickManagerEx tickManager)voidchangeTransformType(TransformType txfType)RangeexpandRangeToTick(Range ur)LayerEx[]getLayers()Returns all layers attaching to this AxisTransform.AxisRangeLockGroupExgetLockGroup()Returns the lock group to that this AxisTransform belongs.AxisTickManagerExgetParent()Gets the parent of this component.AxisTickManagerEx[]getTickManagers()Returns all axis tick managers belongs to this range manager.intindexOfTickManager(AxisTickManagerEx tickManager)voidlinkLayer(LayerEx layer)voidremoveLayer(LayerEx layer)Called when a layer detach from this viewport axisvoidremoveTickManager(AxisTickManagerEx tickManager)voidsetNormalTransfrom(NormalTransform ntf)Sets the normal transform of this axis-
Methods inherited from interface org.jplot2d.element.AxisTransform
getCoreRange, getMarginFactor, getNormalTransform, getRange, getTransform, getType, isAutoMargin, isInverted, setAutoMargin, setCoreRange, setInverted, setLockGroup, setMarginFactor, setRange, setTransform, setType
-
Methods inherited from interface org.jplot2d.element.impl.ElementEx
copyFrom, copyStructure, getFullId, getInvokeStepFormParent, notify, setParent
-
Methods inherited from interface org.jplot2d.element.Element
getEnvironment, getId
-
-
-
-
Method Detail
-
getParent
AxisTickManagerEx getParent()
Description copied from interface:ElementGets the parent of this component.
-
getTickManagers
AxisTickManagerEx[] getTickManagers()
Description copied from interface:AxisTransformReturns all axis tick managers belongs to this range manager.- Specified by:
getTickManagersin interfaceAxisTransform- Returns:
- all axes tick managers belongs to this range manager.
-
getLockGroup
AxisRangeLockGroupEx getLockGroup()
Description copied from interface:AxisTransformReturns the lock group to that this AxisTransform belongs. A AxisTransform must has a lock group, which have this AxisTransform at least.- Specified by:
getLockGroupin interfaceAxisTransform- Returns:
-
indexOfTickManager
int indexOfTickManager(AxisTickManagerEx tickManager)
-
setNormalTransfrom
void setNormalTransfrom(NormalTransform ntf)
Sets the normal transform of this axis- Parameters:
ntf- the normal transform
-
addTickManager
void addTickManager(AxisTickManagerEx tickManager)
-
removeTickManager
void removeTickManager(AxisTickManagerEx tickManager)
-
getLayers
LayerEx[] getLayers()
Description copied from interface:AxisTransformReturns all layers attaching to this AxisTransform.- Specified by:
getLayersin interfaceAxisTransform- Returns:
-
addLayer
void addLayer(LayerEx layer)
Called when a layer attach to this viewport axis- Parameters:
layer- the layer
-
removeLayer
void removeLayer(LayerEx layer)
Called when a layer detach from this viewport axis- Parameters:
layer- the layer
-
linkLayer
void linkLayer(LayerEx layer)
-
changeTransformType
void changeTransformType(TransformType txfType)
-
-
DMelt 3.0 © DataMelt by jWork.ORG