org.jfree.formula.typing

Class DefaultType

Implemented Interfaces:
Type
Known Direct Subclasses:
AnyType, DataTableType, DateTimeType, ErrorType, LogicalType, NumberType, TextType

public abstract class DefaultType
extends java.lang.Object
implements Type

Creation-Date: 02.11.2006, 09:37:54
Author:
Thomas Morgner

Fields inherited from interface org.jfree.formula.typing.Type

ANY_TYPE, ARRAY_TYPE, DATATABLE_TYPE, DATETIME_TYPE, DATE_TYPE, ERROR_TYPE, LOGICAL_TYPE, NUMERIC_TYPE, NUMERIC_UNIT, SCALAR_TYPE, TEXT_TYPE, TIME_TYPE

Constructor Summary

DefaultType()

Method Summary

void
addFlag(String name)
Object
getProperty(String name)
boolean
isFlagSet(String name)
boolean
isLocked()
void
lock()
void
setProperty(String name, Object value)

Constructor Details

DefaultType

protected DefaultType()

Method Details

addFlag

public void addFlag(String name)

getProperty

public Object getProperty(String name)
Specified by:
getProperty in interface Type

isFlagSet

public boolean isFlagSet(String name)
Specified by:
isFlagSet in interface Type

isLocked

public boolean isLocked()

lock

public void lock()

setProperty

public void setProperty(String name,
                        Object value)