AbstractDirective

org.beangle.data.excel.template.directive.AbstractDirective
See theAbstractDirective companion object
abstract class AbstractDirective extends Directive

Implements basic directive methods and is a convenient base class

Attributes

Companion:
object
Graph
Supertypes
trait Directive
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Concrete methods

final def addArea(area: Area): Directive
override def name: String

Attributes

Definition Classes
override def reset(): Unit

Attributes

Definition Classes
override def setLockRange(isLock: String): Unit

Attributes

Definition Classes
override def setShiftMode(mode: String): Unit

Attributes

Definition Classes

Inherited methods

def applyAt(cellRef: CellRef, context: Context): Size

Attributes

Inherited from:
Directive

Concrete fields

var areas: List[Area]
var lockRange: Boolean

Whether the area is locked Other directives will no longer execute in this area after locking

Whether the area is locked Other directives will no longer execute in this area after locking

Attributes

Returns:

true or false (default true)

var shiftMode: String