Packagecom.yworks.graph.drawing
Classpublic class AbstractVoidStyleRenderer
InheritanceAbstractVoidStyleRenderer Inheritance Object
Implements IStyleRenderer
Subclasses VoidEdgeStyleRenderer, VoidLabelStyleRenderer, VoidNodeStyleRenderer, VoidPortStyleRenderer

A void implementation of the IStyleRenderer interface that does nothing and behaves like an invisible style.



Public Methods
 MethodDefined By
  
Returns BoundsProvider.EMPTY, which always returns empty bounds.
AbstractVoidStyleRenderer
  
Returns com.yworks.support.Lookups#EMPTY.
AbstractVoidStyleRenderer
  
Returns VoidDisplayObjectCreator.instance, which won't draw anything.
AbstractVoidStyleRenderer
  
Returns HitTestables.getNever().
AbstractVoidStyleRenderer
  
Returns MarqueeTestable.never
AbstractVoidStyleRenderer
Method Detail
getBoundsProvider()method
public function getBoundsProvider(item:IModelItem, style:IVisualStyle):IBoundsProvider

Returns BoundsProvider.EMPTY, which always returns empty bounds.

Parameters

item:IModelItem
 
style:IVisualStyle

Returns
IBoundsProvider — BoundsProvider.EMPTY

See also

getContext()method 
public function getContext(item:IModelItem, style:IVisualStyle):ILookup

Returns com.yworks.support.Lookups#EMPTY.

Parameters

item:IModelItem
 
style:IVisualStyle

Returns
ILookup — An empty lookup instance.

See also

getDisplayObjectCreator()method 
public function getDisplayObjectCreator(item:IModelItem, style:IVisualStyle):IDisplayObjectCreator

Returns VoidDisplayObjectCreator.instance, which won't draw anything.

Parameters

item:IModelItem
 
style:IVisualStyle

Returns
IDisplayObjectCreator — VoidDisplayObjectCreator.instance

See also

getHitTestable()method 
public function getHitTestable(item:IModelItem, style:IVisualStyle):IHitTestable

Returns HitTestables.getNever().

Parameters

item:IModelItem
 
style:IVisualStyle

Returns
IHitTestable — a hit testable instance that is never hit.

See also

getMarqueeTestable()method 
public function getMarqueeTestable(item:IModelItem, style:IVisualStyle):IMarqueeTestable

Returns MarqueeTestable.never

Parameters

item:IModelItem
 
style:IVisualStyle

Returns
IMarqueeTestable — A marquee testable that always returns false.

See also