Serialized Form


Package it.freedom.api

Class it.freedom.api.EventTemplate extends java.lang.Object implements Serializable

Serialized Fields

eventName

java.lang.String eventName

sender

java.lang.String sender

payload

Payload payload

isValid

boolean isValid

uid

int uid

executed

boolean executed

isExecutable

boolean isExecutable

replyTo

javax.jms.Destination replyTo

Package it.freedom.api.events

Class it.freedom.api.events.GenericEvent extends EventTemplate implements Serializable

Class it.freedom.api.events.LuminosityChange extends EventTemplate implements Serializable

Serialized Fields

zone

Zone zone

value

int value

Class it.freedom.api.events.MotionDetected extends EventTemplate implements Serializable

Class it.freedom.api.events.ObjectChangeBehavior extends EventTemplate implements Serializable

Serialized Fields

obj

EnvObject obj

oldBehavior

Behavior oldBehavior

newBehavior

Behavior newBehavior

Class it.freedom.api.events.ObjectReceiveClick extends EventTemplate implements Serializable

Serialized Fields

obj

EnvObject obj

click

ObjectReceiveClick.Click click

Class it.freedom.api.events.PersonAuthenticated extends EventTemplate implements Serializable

Class it.freedom.api.events.PersonDetected extends EventTemplate implements Serializable

Serialized Fields

id

int id

x

int x

y

int y

Class it.freedom.api.events.PersonEnterZone extends EventTemplate implements Serializable

Serialized Fields

who

int who

zone

java.lang.String zone

Class it.freedom.api.events.PersonExitZone extends EventTemplate implements Serializable

Serialized Fields

who

Person who

zone

Zone zone

Class it.freedom.api.events.PersonMoving extends EventTemplate implements Serializable

Serialized Fields

id

int id

x

int x

y

int y

Class it.freedom.api.events.PluginActionRequested extends EventTemplate implements Serializable

Serialized Fields

pluginName

java.lang.String pluginName

action

PluginActionRequested.PluginActions action

Class it.freedom.api.events.ScheduledEvent extends EventTemplate implements Serializable

Class it.freedom.api.events.SwitchPressed extends EventTemplate implements Serializable

Serialized Fields

protocol

java.lang.String protocol

address

java.lang.String address

command

java.lang.String command

id

int id

Package it.freedom.api.events.system

Class it.freedom.api.events.system.ExecutionResult extends EventTemplate implements Serializable

Serialized Fields

command

Command command

Class it.freedom.api.events.system.IsExecutableResult extends EventTemplate implements Serializable

Serialized Fields

command

Command command

Class it.freedom.api.events.system.QueryResult extends EventTemplate implements Serializable


Package it.freedom.application

Class it.freedom.application.Config extends java.lang.Object implements Serializable

Serialized Fields

properties

java.util.Properties properties

xmlFile

java.io.File xmlFile

tuples

Tuples tuples

Package it.freedom.core

Class it.freedom.core.PositionAnimator extends java.lang.Thread implements Serializable

Serialized Fields

done

boolean done

destX

int destX

destY

int destY

segnoX

int segnoX

segnoY

int segnoY

person

Person person

Package it.freedom.environment

Class it.freedom.environment.Behavior extends BehaviorProperties implements Serializable

Class it.freedom.environment.BehaviorProperties extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

description

java.lang.String description

command

java.lang.String command

tangible

boolean tangible

intersecable

boolean intersecable

dimension

java.awt.Dimension dimension

offset

java.awt.Point offset

rotation

double rotation

fillColor

java.awt.Color fillColor

textColor

java.awt.Color textColor

borderColor

java.awt.Color borderColor

shape

java.awt.Shape shape

icon

java.lang.String icon

priority

int priority

stateProperties

java.util.HashMap<K,V> stateProperties

masterObject

EnvObject masterObject

transformedShape

java.awt.Shape transformedShape

Class it.freedom.environment.Circle extends java.awt.geom.Ellipse2D implements Serializable

Serialized Fields

x

int x

y

int y

radiusX

int radiusX

radiusY

int radiusY

Class it.freedom.environment.Room extends Zone implements Serializable

Class it.freedom.environment.Zone extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

debugMode

boolean debugMode

validForId

java.lang.String validForId

delay

int delay

owner

Ownership owner

shape

java.awt.Polygon shape

texture

java.lang.String texture

occupiers

java.util.ArrayList<E> occupiers

Package it.freedom.environment.behaviors

Class it.freedom.environment.behaviors.Danger extends Behavior implements Serializable

Class it.freedom.environment.behaviors.Dim extends Behavior implements Serializable

Serialized Fields

dimValue

int dimValue

Class it.freedom.environment.behaviors.Empty extends Behavior implements Serializable

Class it.freedom.environment.behaviors.EnvObject extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

description

java.lang.String description

actAs

java.lang.String actAs

type

java.lang.String type

protocol

java.lang.String protocol

phisicalAddress

java.lang.String phisicalAddress

behaviors

java.util.ArrayList<E> behaviors

statePointer

Behavior statePointer

Class it.freedom.environment.behaviors.Free extends Behavior implements Serializable

Class it.freedom.environment.behaviors.Full extends Behavior implements Serializable

Class it.freedom.environment.behaviors.NoDanger extends Behavior implements Serializable

Class it.freedom.environment.behaviors.Occupied extends Behavior implements Serializable

Class it.freedom.environment.behaviors.Off extends Behavior implements Serializable

Class it.freedom.environment.behaviors.On extends Behavior implements Serializable

Class it.freedom.environment.behaviors.Static extends Behavior implements Serializable

Class it.freedom.environment.behaviors.Warning extends Behavior implements Serializable

Serialized Fields

warningLevel

int warningLevel

Package it.freedom.environment.objects

Class it.freedom.environment.objects.Allert extends EnvObject implements Serializable

Serialized Fields

DANGER

Danger DANGER

WARNING

Warning WARNING

NO_DANGER

NoDanger NO_DANGER

Class it.freedom.environment.objects.Breach extends EnvObject implements Serializable

Serialized Fields

OPEN

Open OPEN

CLOSE

Close CLOSE

Class it.freedom.environment.objects.Container extends EnvObject implements Serializable

Serialized Fields

EMPTY

Empty EMPTY

FULL

Full FULL

Class it.freedom.environment.objects.Decoration extends EnvObject implements Serializable

Class it.freedom.environment.objects.Door extends Breach implements Serializable

Class it.freedom.environment.objects.ElectricDevice extends EnvObject implements Serializable

Serialized Fields

ON

On ON

OFF

Off OFF

Class it.freedom.environment.objects.Gate extends Breach implements Serializable

Class it.freedom.environment.objects.Light extends ElectricDevice implements Serializable

Serialized Fields

DIM

Dim DIM

Class it.freedom.environment.objects.Sitable extends EnvObject implements Serializable

Serialized Fields

occupiers

java.util.ArrayList<E> occupiers

capacity

int capacity

FREE

Free FREE

FULL

Full FULL

OCCUPIED

Occupied OCCUPIED

Class it.freedom.environment.objects.Window extends Breach implements Serializable


Package it.freedom.environment.ownership

Class it.freedom.environment.ownership.LastOutStrategy extends java.lang.Object implements Serializable


Package it.freedom.exceptions

Class it.freedom.exceptions.BehaviorException extends java.lang.Exception implements Serializable

Class it.freedom.exceptions.FuzzyRuleFileNotFound extends java.lang.Exception implements Serializable

Class it.freedom.exceptions.NoObjectFoundException extends java.lang.Exception implements Serializable

Class it.freedom.exceptions.NoTriggerFoundException extends java.lang.Exception implements Serializable

Class it.freedom.exceptions.NullPluginConfigurationFileException extends java.lang.Exception implements Serializable

Class it.freedom.exceptions.PerformActionException extends java.lang.Exception implements Serializable

Class it.freedom.exceptions.SerialConnectionException extends java.lang.Exception implements Serializable

Class it.freedom.exceptions.TriggerCheckException extends java.lang.Exception implements Serializable

Class it.freedom.exceptions.UnableToExecuteException extends java.lang.Exception implements Serializable


Package it.freedom.graphics

Class it.freedom.graphics.Extensions extends javax.swing.JInternalFrame implements Serializable

Serialized Fields

jEditorPane1

javax.swing.JEditorPane jEditorPane1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jTable1

javax.swing.JTable jTable1

Class it.freedom.graphics.ImageDrawer extends PlainDrawer implements Serializable

Class it.freedom.graphics.ObjectEditor extends javax.swing.JFrame implements Serializable

Serialized Fields

object

EnvObject object

behaviorsPanel

PropertiesPanel behaviorsPanel

btnCancel

javax.swing.JButton btnCancel

btnOk

javax.swing.JButton btnOk

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

pnlParam

javax.swing.JPanel pnlParam

spnRotation

javax.swing.JSpinner spnRotation

spnX

javax.swing.JSpinner spnX

spnY

javax.swing.JSpinner spnY

txtAddress

javax.swing.JTextField txtAddress

txtProtocol

javax.swing.JTextField txtProtocol

Class it.freedom.graphics.PhotoDrawer extends ImageDrawer implements Serializable

Class it.freedom.graphics.PlainDrawer extends Renderer implements Serializable

Class it.freedom.graphics.Renderer extends javax.swing.JPanel implements Serializable

Serialized Fields

graph

java.awt.Graphics graph

graph2D

java.awt.Graphics2D graph2D

originalRenderingContext

java.awt.geom.AffineTransform originalRenderingContext

panelTransform

java.awt.geom.AffineTransform panelTransform

objectTransform

java.awt.geom.AffineTransform objectTransform

lastTransform

java.awt.geom.AffineTransform lastTransform

widthRescale

float widthRescale

heightRescale

float heightRescale

imageCache

java.util.Hashtable<K,V> imageCache

backgroundChanged

boolean backgroundChanged

hints

java.awt.RenderingHints hints

oldSelection

EnvObject oldSelection

indicators

java.util.ArrayList<E> indicators

callouts

java.util.concurrent.ConcurrentLinkedQueue<E> callouts

Class it.freedom.graphics.SmartList extends javax.swing.JInternalFrame implements Serializable

Serialized Fields

fixedCellHeight

int fixedCellHeight

jButton1

javax.swing.JButton jButton1

jButton2

javax.swing.JButton jButton2

jButton3

javax.swing.JButton jButton3

jButton4

javax.swing.JButton jButton4

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

list

javax.swing.JPanel list

scroll

javax.swing.JScrollPane scroll

Class it.freedom.graphics.SplashScreen extends javax.swing.JFrame implements Serializable

Serialized Fields

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jPanel1

javax.swing.JPanel jPanel1

jProgressBar1

javax.swing.JProgressBar jProgressBar1

Class it.freedom.graphics.Window extends javax.swing.JFrame implements Serializable

Serialized Fields

drawer

javax.swing.JPanel drawer

extensions

javax.swing.JInternalFrame extensions

referenceRatio

float referenceRatio

btnAddNewEvent

javax.swing.JButton btnAddNewEvent

frameClient

javax.swing.JInternalFrame frameClient

frameEditor

javax.swing.JInternalFrame frameEditor

frameMap

javax.swing.JInternalFrame frameMap

jDesktopPane1

javax.swing.JDesktopPane jDesktopPane1

jLabel1

javax.swing.JLabel jLabel1

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jMenu1

javax.swing.JMenu jMenu1

jMenuItem1

javax.swing.JMenuItem jMenuItem1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jSeparator1

javax.swing.JSeparator jSeparator1

jTextField1

javax.swing.JTextField jTextField1

lstClients

javax.swing.JList lstClients

menuBar

javax.swing.JMenuBar menuBar

mnuFile

javax.swing.JMenu mnuFile

mnuHelp

javax.swing.JMenu mnuHelp

mnuInstallPlugins

javax.swing.JRadioButtonMenuItem mnuInstallPlugins

mnuOpenEnvironment

javax.swing.JMenuItem mnuOpenEnvironment

mnuPlugins

javax.swing.JMenuItem mnuPlugins

mnuWindows

javax.swing.JMenu mnuWindows

panel

javax.swing.JPanel panel

scrollClients

javax.swing.JScrollPane scrollClients

scrollTxtOut1

javax.swing.JScrollPane scrollTxtOut1

scrollTxtOut2

javax.swing.JScrollPane scrollTxtOut2

submnuHelp

javax.swing.JMenuItem submnuHelp

txtNewCommandXML

javax.swing.JTextArea txtNewCommandXML

txtNewEventName

javax.swing.JTextField txtNewEventName

txtNewTriggerXML

javax.swing.JTextArea txtNewTriggerXML

txtOut1

javax.swing.JTextArea txtOut1

txtOut2

javax.swing.JTextArea txtOut2

Package it.freedom.people

Class it.freedom.people.Person extends PersonData implements Serializable

Serialized Fields

trace

java.util.Queue<E> trace

destinations

java.util.concurrent.LinkedBlockingQueue<E> destinations

positionAnimator

PositionAnimator positionAnimator

Class it.freedom.people.PersonData extends java.lang.Object implements Serializable

Serialized Fields

id

int id

name

java.lang.String name

associatedMoteId

int associatedMoteId

associatedMobileNumber

int associatedMobileNumber

color

java.awt.Color color

location

java.awt.Point location

isAuthenticated

boolean isAuthenticated

isDetected

boolean isDetected

isMoving

boolean isMoving

isVisible

boolean isVisible

Package it.freedom.reactions

Class it.freedom.reactions.Command extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

receiver

java.lang.String receiver

delay

int delay

timeout

int timeout

description

java.lang.String description

stopIf

java.lang.String stopIf

properties

Config properties

tuples

Tuples tuples

Class it.freedom.reactions.CommandSequence extends java.lang.Object implements Serializable

Serialized Fields

command

java.util.ArrayList<E> command

realCommands

java.util.ArrayList<E> realCommands

Class it.freedom.reactions.Payload extends java.lang.Object implements Serializable

Serialized Fields

payload

java.util.ArrayList<E> payload

Class it.freedom.reactions.Reaction extends java.lang.Object implements Serializable

Serialized Fields

trigger

java.lang.String trigger

reaction

java.util.ArrayList<E> reaction

Class it.freedom.reactions.Statement extends java.lang.Object implements Serializable

Serialized Fields

logical

java.lang.String logical

attribute

java.lang.String attribute

operand

java.lang.String operand

value

java.lang.String value

Package it.freedom.util

Class it.freedom.util.PropertiesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

keys

java.lang.String[] keys

values

java.lang.String[] values

isKeyEditable

boolean isKeyEditable

componentKey

java.util.ArrayList<E> componentKey

componentValue

java.util.ArrayList<E> componentValue

Class it.freedom.util.Tuples extends java.lang.Object implements Serializable

Serialized Fields

tuples

java.util.ArrayList<E> tuples