Declarativa Declarativa
 

 

Entrada

Produtos

Serviços

Inquiridor
Aplicações internet à medida
Auditoria informática
Subcontratação para I&D

Plataforma de conteúdos

Tecnologia

Web Information Systems
Web Application Maker
InterProlog

A empresa

Apresentação institucional

Serialized Form


Package com.declarativa.interprolog

Class com.declarativa.interprolog.ObjectExamplePair extends Object implements Serializable

Serialized Fields

name

String name

A

Object A

B

Object B

Class com.declarativa.interprolog.PrologEngineTest.Loop extends Object implements Serializable

Serialized Fields

next

PrologEngineTest.Loop next

Class com.declarativa.interprolog.PrologEngineTest.MyClass extends Object implements Serializable

Serialized Fields

one

int one

two

int two

Class com.declarativa.interprolog.PrologEngineTest.NumberTypes extends Object implements Serializable

Serialized Fields

b

byte b

s

short s

i

int i

f

float f

Class com.declarativa.interprolog.TermModel extends Object implements Serializable

Serialized Fields

node

Object node
public for convenience, but should not be set outside this class


children

TermModel[] children
public for convenience, but should not be set outside this class; children == null means children == new TermModel[0]


hasListFunctor

boolean hasListFunctor
This should be true only if node=="." or node=="[]" and this represents a list term

Class com.declarativa.interprolog.XSBSubprocessEngineTest.ConfigurationItem extends Object implements Serializable

Serialized Fields

feature

String feature

value

String value


Package com.declarativa.interprolog.gui

Class com.declarativa.interprolog.gui.GNUSubprocessEngineWindow extends SubprocessEngineWindow implements Serializable

Class com.declarativa.interprolog.gui.ListenerWindow extends JFrame implements Serializable

Serialized Fields

prologOutput

JTextArea prologOutput

prologInput

JTextArea prologInput

historyMenu

JMenu historyMenu

fileMenu

JMenu fileMenu

loadedFiles

Vector loadedFiles

engine

AbstractPrologEngine engine

Class com.declarativa.interprolog.gui.PredicateTableModel extends Object implements Serializable

Serialized Fields

template

TermModel template

tuples

TermModel[] tuples

arity

int arity

functor

String functor

Class com.declarativa.interprolog.gui.PredicateTableWindow extends JFrame implements Serializable

Class com.declarativa.interprolog.gui.RelationTreeModel.BrowseAction extends AbstractAction implements Serializable

Serialized Fields

relationFunctor

String relationFunctor

top

Object top

engine

PrologEngine engine

Class com.declarativa.interprolog.gui.RelationTreeModel.NodeDescriptionTriple extends Object implements Serializable

Serialized Fields

node

Object node

description

Object description

childCount

int childCount

Class com.declarativa.interprolog.gui.SubprocessEngineWindow extends ListenerWindow implements Serializable

Class com.declarativa.interprolog.gui.SWISubprocessEngineWindow extends SubprocessEngineWindow implements Serializable

Class com.declarativa.interprolog.gui.TermListModel extends Object implements Serializable

Serialized Fields

terms

TermModel[] terms

Class com.declarativa.interprolog.gui.TermListWindow extends JFrame implements Serializable

Class com.declarativa.interprolog.gui.TermModelWindow extends JFrame implements Serializable

Serialized Fields

model

TermModel model

engine

PrologEngine engine

Class com.declarativa.interprolog.gui.TermTreeModel extends Object implements Serializable

Serialized Fields

node

TermModel node

children

TermTreeModel[] children

Class com.declarativa.interprolog.gui.TermTreePane extends JPanel implements Serializable

Serialized Fields

lists

JList[] lists

model

TermTreeModel model

levelTitles

Object[] levelTitles

Class com.declarativa.interprolog.gui.TermTreeWindow extends JFrame implements Serializable

Class com.declarativa.interprolog.gui.XSBSubprocessEngineWindow extends SubprocessEngineWindow implements Serializable

Class com.declarativa.interprolog.gui.XSBTableModel extends TermTreeModel implements Serializable

Serialized Fields

state

String state

Class com.declarativa.interprolog.gui.XSBTableWindow extends JFrame implements Serializable

Class com.declarativa.interprolog.gui.YAPSubprocessEngineWindow extends SubprocessEngineWindow implements Serializable


Package com.declarativa.interprolog.util

Class com.declarativa.interprolog.util.BasicTypeWrapper extends Object implements Serializable

Serialized Fields

wrapper

Object wrapper

Class com.declarativa.interprolog.util.GoalFromJava extends Object implements Serializable

Serialized Fields

timestamp

int timestamp

G

String G

objects

Object[] objects

Class com.declarativa.interprolog.util.InvisibleObject extends Object implements Serializable

Serialized Fields

ID

int ID

Class com.declarativa.interprolog.util.IPAbortedException extends IPException implements Serializable

Class com.declarativa.interprolog.util.IPClassObject extends Object implements Serializable

Serialized Fields

classname

String classname

Class com.declarativa.interprolog.util.IPClassVariable extends Object implements Serializable

Serialized Fields

className

String className

variableName

String variableName

Class com.declarativa.interprolog.util.IPException extends RuntimeException implements Serializable

Serialized Fields

cause

Throwable cause

Class com.declarativa.interprolog.util.IPInterruptedException extends IPException implements Serializable

Class com.declarativa.interprolog.util.IPPrologError extends IPException implements Serializable

Serialized Fields

t

Object t

Class com.declarativa.interprolog.util.MessageFromProlog extends Object implements Serializable

Serialized Fields

timestamp

int timestamp

target

Object target

methodName

String methodName

arguments

Object[] arguments

returnArguments

boolean returnArguments

Class com.declarativa.interprolog.util.ResultFromJava extends Object implements Serializable

Serialized Fields

timestamp

int timestamp

result

Object result

exception

Object exception
exception thrown directly by java.lang.reflect.Method#invoke(). It may eventually encapsulate an exception thrown by the invoked method

See Also:
Method.invoke(Object,Object[])

arguments

Object[] arguments
So Prolog may get the new state of the (object) arguments

Class com.declarativa.interprolog.util.ResultFromProlog extends Object implements Serializable

Serialized Fields

timestamp

int timestamp
Same as passed in GoalFromJava


succeeded

boolean succeeded
Goal has succeeded


rVars

Object[] rVars
Object array corresponding to the result variable list


error

Object error
Error message, null if none; used to be a String, now can be anything to cater for Prolog exceptions

Class com.declarativa.interprolog.util.VariableNode extends Object implements Serializable

Serialized Fields

number

Integer number


Package com.xsb.interprolog

Class com.xsb.interprolog.NativeEngineWindow extends ListenerWindow implements Serializable




 Declarativa - Serviços de Informática, Lda.
  www.declarativa.com, info@declarativa.com  fax: +351-22-030-1511  tel: +351-22-030-1580
UPTEC - Parque de Ciência e Tecnologia da Universidade do Porto (GoogleMap)
Rua Actor Ferreira da Silva 100 4200-298 Porto Portugal