# Class Plane OptimaJet.Workflow.BpmnPlugin.Model.Plane Namespace: [OptimaJet.Workflow.BpmnPlugin.Model](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/) ```csharp public abstract class Plane : Node ``` ## Type Hierarchy - [DiagramElement](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/DiagramElement/) - [Node](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/Node/) - Plane Current type - [BpmnPlane](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/BpmnPlane/) ## Constructors `public Plane()` Initializes a new instance of the [Plane](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/Plane/) class. ## Properties `public Collection DiagramElement { get; }` `public bool DiagramElementSpecified { get; }` Gets a value indicating whether the DiagramElement collection is empty. [Previous ParticipantBandKind](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/ParticipantBandKind/) [Next Point](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/Point/)