Class ItemVisitor<T>
Inheritance
System.Object
ItemVisitor<T>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Aurigma.DesignAtoms.Model.dll
Syntax
public abstract class ItemVisitor<T>
Type Parameters
Constructors
ItemVisitor()
Declaration
Methods
Visit(AutoScaledTextItem)
Declaration
public abstract Task<T> Visit(AutoScaledTextItem autoScaledText)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(BarcodeItem)
Declaration
public abstract Task<T> Visit(BarcodeItem image)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(BoundedTextItem)
Declaration
public abstract Task<T> Visit(BoundedTextItem boundedText)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(ClipartItem)
Declaration
public abstract Task<T> Visit(ClipartItem clipartItem)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(CurvedTextItem)
Declaration
public abstract Task<T> Visit(CurvedTextItem curvedText)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(DashedLineItem)
Declaration
public abstract Task<T> Visit(DashedLineItem dashedLine)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(EllipseItem)
Declaration
public abstract Task<T> Visit(EllipseItem ellipse)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(GridItem)
Declaration
public abstract Task<T> Visit(GridItem grid)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(GroupItem)
Declaration
public abstract Task<T> Visit(GroupItem groupItem)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(ImageItem)
Declaration
public abstract Task<T> Visit(ImageItem image)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(LineItem)
Declaration
public abstract Task<T> Visit(LineItem line)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(PathBoundedTextItem)
Declaration
public abstract Task<T> Visit(PathBoundedTextItem pathBoundedText)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(PlaceholderItem)
Declaration
public abstract Task<T> Visit(PlaceholderItem placeholder)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(PlainTextItem)
Declaration
public abstract Task<T> Visit(PlainTextItem plainText)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(PolylineItem)
Declaration
public abstract Task<T> Visit(PolylineItem polyline)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(RectangleItem)
Declaration
public abstract Task<T> Visit(RectangleItem rectangle)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(ShapeItem)
Declaration
public abstract Task<T> Visit(ShapeItem shape)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Visit(SmartItem)
Declaration
public abstract Task<T> Visit(SmartItem smart)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|