Serialized Form


Package ubiware.core

Class ubiware.core.Blackboard extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

blackboard

java.util.Map<K,V> blackboard
The actual blackboard, mapping Strings (IDs) to Objects

Class ubiware.core.CommandHandlingBehavior extends jade.core.behaviours.CyclicBehaviour implements Serializable

serialVersionUID: 1L

Serialized Fields

commands

java.util.concurrent.ConcurrentLinkedQueue<E> commands
The queue of commands this behavior is responsible for.


myAgent

UbiwareAgent myAgent
The agent the queue belongs to.

Class ubiware.core.ContextContainer extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

members

java.util.List<E> members

index_sub

java.util.HashMap<K,V> index_sub

index_pred

java.util.HashMap<K,V> index_pred

index_ob

java.util.HashMap<K,V> index_ob

statementsWithVariables

java.util.List<E> statementsWithVariables

referencedBy

java.lang.String referencedBy

referenced

int referenced

Class ubiware.core.IllegalParameterConfigurationException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class ubiware.core.SemanticStatement extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

subject

java.lang.String subject

predicate

java.lang.String predicate

object

java.lang.String object

objectDatatype

java.lang.String objectDatatype
for explicitly typed literals, the type of the object will be set.


objectLanguage

java.lang.String objectLanguage
for literals with language defined, the language will be set


memberOf

java.util.List<E> memberOf
List of ID's of referencing Contexts if there are several.


referenced

int referenced
The number of referencing contexts.

Class ubiware.core.UbiwareAgent extends jade.core.Agent implements Serializable

serialVersionUID: 1L

Serialized Fields

beliefs

java.util.Map<K,V> beliefs

contexts

java.util.Map<K,V> contexts

runningRABs

java.util.Set<E> runningRABs

rabInstanceIDs

java.util.Map<K,V> rabInstanceIDs

blackboard

Blackboard blackboard
The blackboard of the agent


prefixer

ResourcePrefixer prefixer
The resource prefixer of the agent


live

UbiwareAgent.Live live

contextIDGenerator

ContextIDGenerator contextIDGenerator

statementIDGenerator

StatementIDGenerator statementIDGenerator

lifeCycleCount

long lifeCycleCount

ids

java.util.HashMap<K,V> ids

bNodeMap

java.util.HashMap<K,V> bNodeMap

bnNameBase

java.lang.String bnNameBase

bnCount

int bnCount

debugger

Debugger debugger

stopAfterLifeCycle

long stopAfterLifeCycle

commandHandlingBahavior

CommandHandlingBehavior commandHandlingBahavior

policyChecker

PolicyChecker policyChecker

initialScripts

java.util.Set<E> initialScripts
The scripts which should be loaded by the agent when activated. This field will be null after initialisation.


initialRoles

java.util.Set<E> initialRoles
The roles which should be loaded by the agent when activated. This field will be null after initialisation.


Package ubiware.core.visualizer

Class ubiware.core.visualizer.BeliefListCellRenderer extends SAPLTreeCellRenderer implements Serializable

serialVersionUID: 7L

Class ubiware.core.visualizer.JTree extends javax.swing.JTree implements Serializable

serialVersionUID: 6L

Class ubiware.core.visualizer.SAPLTreeCellRenderer extends javax.swing.JLabel implements Serializable

serialVersionUID: 2L

Serialized Fields

userPreferencies

SAPLTreeCellRenderer.UserPreferencies userPreferencies

agi

UbiwareAgent agi

dimensionGnome

java.awt.Dimension dimensionGnome

asundio

javax.swing.ImageIcon asundio

ferundio

javax.swing.ImageIcon ferundio

container

javax.swing.ImageIcon container

belief

javax.swing.ImageIcon belief

subject

javax.swing.ImageIcon subject

predicate

javax.swing.ImageIcon predicate

object

javax.swing.ImageIcon object

selectedSubject

javax.swing.ImageIcon selectedSubject

selectedPredicate

javax.swing.ImageIcon selectedPredicate

selectedObject

javax.swing.ImageIcon selectedObject

selectedContainer

javax.swing.ImageIcon selectedContainer

selectedBelief

javax.swing.ImageIcon selectedBelief

widthPadding

int widthPadding

heightPadding

int heightPadding

logger

java.util.logging.Logger logger

expandedNodeTextValue

java.lang.String expandedNodeTextValue

selectedForeground

java.awt.Color selectedForeground

selectedBackground

java.awt.Color selectedBackground

Class ubiware.core.visualizer.VisualizerPrototype extends VisualizerPrototypeForm implements Serializable

serialVersionUID: 4L

Serialized Fields

agi

UbiwareAgent agi

rabi

DebugBehavior rabi

debugController

UbiwareAgent.DebugController debugController

logger

java.util.logging.Logger logger

callsLogger

java.util.logging.Logger callsLogger

searchesLogger

java.util.logging.Logger searchesLogger

agentLifeCycles

long agentLifeCycles

waitUntilAgentLifeCycle

long waitUntilAgentLifeCycle

waitingUntilAgentLifeCycle

boolean waitingUntilAgentLifeCycle

lastTreeModel

BeliefContainerTreeModel lastTreeModel

r

BeliefListCellRenderer r

aliasNamespaces

boolean aliasNamespaces

showSettings

boolean showSettings

showExpandedBeliefContainerText

boolean showExpandedBeliefContainerText

showExpandedBeliefContainerIcon

boolean showExpandedBeliefContainerIcon

expandableEmptyBeliefContainers

boolean expandableEmptyBeliefContainers

Class ubiware.core.visualizer.VisualizerPrototypeForm extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

Agi

UbiwareAgent Agi

Logger

java.util.logging.Logger Logger

ColourLogger

java.util.logging.Logger ColourLogger

SemanticEventLogger

java.util.logging.Logger SemanticEventLogger

ShowSettingsActionLogger

java.util.logging.Logger ShowSettingsActionLogger

agentLifeCyclesDescription

java.lang.String agentLifeCyclesDescription

waitUntilAgentLifeCycleDescription

java.lang.String waitUntilAgentLifeCycleDescription

agentProgressControls

java.util.Collection<E> agentProgressControls

waitingForLifeCycleLabels

java.util.Collection<E> waitingForLifeCycleLabels

messagesFromShowable

java.util.Map<K,V> messagesFromShowable

contentPane

javax.swing.JPanel contentPane

titledBorderColour

java.awt.Color titledBorderColour

searchResultsListModel

ubiware.core.visualizer.VisualizerPrototypeForm.ArrayListModel searchResultsListModel

progress_agent_cycles_spinner_model

javax.swing.SpinnerNumberModel progress_agent_cycles_spinner_model

showSettingsAction

ubiware.core.visualizer.VisualizerPrototypeForm.ShowSettingsAction showSettingsAction

expandCollapseAllAction

ubiware.core.visualizer.VisualizerPrototypeForm.ExpandCollapseAllAction expandCollapseAllAction

quickSearchRequestedAction

ubiware.core.visualizer.VisualizerPrototypeForm.QuickSearchRequestedAction quickSearchRequestedAction

agent_life_cycle_description_label

javax.swing.JLabel agent_life_cycle_description_label

agent_life_cycle_label

javax.swing.JLabel agent_life_cycle_label

alias_namespaces_menucheckbox

javax.swing.JCheckBoxMenuItem alias_namespaces_menucheckbox

belief_search_advanced_search_case_sensitivity_criteria_pane

javax.swing.JPanel belief_search_advanced_search_case_sensitivity_criteria_pane

belief_search_advanced_search_criteria_case_sensitivity_description_label

javax.swing.JLabel belief_search_advanced_search_criteria_case_sensitivity_description_label

belief_search_advanced_search_criteria_combinations_description_label

javax.swing.JLabel belief_search_advanced_search_criteria_combinations_description_label

belief_search_advanced_search_criteria_combinations_pane

javax.swing.JPanel belief_search_advanced_search_criteria_combinations_pane

belief_search_advanced_search_criteria_settings_tab

javax.swing.JPanel belief_search_advanced_search_criteria_settings_tab

belief_search_advanced_search_criteria_spo_description_label

javax.swing.JLabel belief_search_advanced_search_criteria_spo_description_label

belief_search_advanced_search_critreia_combination_subject_AND_object_OR_predicate_combination_radiobutton

javax.swing.JRadioButton belief_search_advanced_search_critreia_combination_subject_AND_object_OR_predicate_combination_radiobutton

belief_search_advanced_search_critreia_combination_subject_AND_predicate_AND_object_combination_radiobutton

javax.swing.JRadioButton belief_search_advanced_search_critreia_combination_subject_AND_predicate_AND_object_combination_radiobutton

belief_search_advanced_search_critreia_combination_subject_AND_predicate_OR_object_combination_radiobutton

javax.swing.JRadioButton belief_search_advanced_search_critreia_combination_subject_AND_predicate_OR_object_combination_radiobutton

belief_search_advanced_search_critreia_combination_subject_OR_predicate_AND_object_combination_radiobutton

javax.swing.JRadioButton belief_search_advanced_search_critreia_combination_subject_OR_predicate_AND_object_combination_radiobutton

belief_search_advanced_search_critreia_combination_subject_OR_predicate_OR_object_combination_radiobutton

javax.swing.JRadioButton belief_search_advanced_search_critreia_combination_subject_OR_predicate_OR_object_combination_radiobutton

belief_search_advanced_search_general_description_label

javax.swing.JLabel belief_search_advanced_search_general_description_label

belief_search_advanced_search_object_case_sensitivity_checkbox

javax.swing.JCheckBox belief_search_advanced_search_object_case_sensitivity_checkbox

belief_search_advanced_search_predicate_case_sensitivity_checkbox

javax.swing.JCheckBox belief_search_advanced_search_predicate_case_sensitivity_checkbox

belief_search_advanced_search_search_criteria_combinations_radiobuttons_buttongroup

javax.swing.ButtonGroup belief_search_advanced_search_search_criteria_combinations_radiobuttons_buttongroup

belief_search_advanced_search_spo_crieria_pane

javax.swing.JPanel belief_search_advanced_search_spo_crieria_pane

belief_search_advanced_search_subject_case_sensitivity_checkbox

javax.swing.JCheckBox belief_search_advanced_search_subject_case_sensitivity_checkbox

belief_search_advnaced_search_object_label

javax.swing.JLabel belief_search_advnaced_search_object_label

belief_search_advnaced_search_object_textfield

javax.swing.JTextField belief_search_advnaced_search_object_textfield

belief_search_advnaced_search_predicate_label

javax.swing.JLabel belief_search_advnaced_search_predicate_label

belief_search_advnaced_search_predicate_textfield

javax.swing.JTextField belief_search_advnaced_search_predicate_textfield

belief_search_advnaced_search_subject_label

javax.swing.JLabel belief_search_advnaced_search_subject_label

belief_search_advnaced_search_subject_textfield

javax.swing.JTextField belief_search_advnaced_search_subject_textfield

belief_search_criteria_pane

javax.swing.JTabbedPane belief_search_criteria_pane

belief_search_criteria_prompt

javax.swing.JDialog belief_search_criteria_prompt

belief_search_criteria_prompt_message_label

javax.swing.JLabel belief_search_criteria_prompt_message_label

belief_search_simple_textual_match_criterion_input_text_field

javax.swing.JTextField belief_search_simple_textual_match_criterion_input_text_field

belief_search_simple_textual_match_criterion_message_label

javax.swing.JLabel belief_search_simple_textual_match_criterion_message_label

belief_search_simple_textual_match_criterion_settings

javax.swing.JPanel belief_search_simple_textual_match_criterion_settings

belief_search_simple_textual_match_criterion_settings_description_label

javax.swing.JLabel belief_search_simple_textual_match_criterion_settings_description_label

belief_search_simple_textual_match_criterion_settings_tab

javax.swing.JPanel belief_search_simple_textual_match_criterion_settings_tab

belief_search_submit_button

javax.swing.JButton belief_search_submit_button

belief_tree

javax.swing.JTree belief_tree

belief_tree_pane

javax.swing.JPanel belief_tree_pane

belief_tree_popup_menu

javax.swing.JPopupMenu belief_tree_popup_menu

belief_tree_scroll_pane

javax.swing.JScrollPane belief_tree_scroll_pane

collapse_all_menu_item

javax.swing.JMenuItem collapse_all_menu_item

expand_all_menu_item

javax.swing.JMenuItem expand_all_menu_item

expandable_belief_containers_menucheckbox

javax.swing.JCheckBoxMenuItem expandable_belief_containers_menucheckbox

gnome_frame

javax.swing.JFrame gnome_frame

gnome_tabs_pain

javax.swing.JTabbedPane gnome_tabs_pain

grid_display_panel

javax.swing.JPanel grid_display_panel

menu_bar

javax.swing.JMenuBar menu_bar

message_area

javax.swing.JTextArea message_area

message_area_label

javax.swing.JLabel message_area_label

message_area_scroll_pane

javax.swing.JScrollPane message_area_scroll_pane

n3_pane

javax.swing.JPanel n3_pane

n3_text_area

javax.swing.JTextArea n3_text_area

n3_text_area_scroll_pane

javax.swing.JScrollPane n3_text_area_scroll_pane

progress_agent_button

javax.swing.JButton progress_agent_button

progress_agent_cycles_spinner

javax.swing.JSpinner progress_agent_cycles_spinner

quick_search_label

javax.swing.JLabel quick_search_label

quick_search_pane

javax.swing.JPanel quick_search_pane

quick_search_textfield

javax.swing.JTextField quick_search_textfield

restart_agent_button

javax.swing.JButton restart_agent_button

search_belief_menu_item

javax.swing.JMenuItem search_belief_menu_item

search_results_label

javax.swing.JLabel search_results_label

search_results_list

javax.swing.JList search_results_list

search_results_list_scroll_pane

javax.swing.JScrollPane search_results_list_scroll_pane

search_results_pane

javax.swing.JPanel search_results_pane

settingsPanel

javax.swing.JPanel settingsPanel

settings_menu

javax.swing.JMenu settings_menu

show_expanded_belief_containers_icon_menucheckbox

javax.swing.JCheckBoxMenuItem show_expanded_belief_containers_icon_menucheckbox

show_expanded_belief_containers_text_menucheckbox

javax.swing.JCheckBoxMenuItem show_expanded_belief_containers_text_menucheckbox

show_in_N3_menu_item

javax.swing.JMenuItem show_in_N3_menu_item

show_settings_menucheckbox

javax.swing.JCheckBoxMenuItem show_settings_menucheckbox

stop_agent_button

javax.swing.JButton stop_agent_button

tools_menu

javax.swing.JMenu tools_menu

tools_menu_separator_1

javax.swing.JSeparator tools_menu_separator_1

view_menu

javax.swing.JMenu view_menu

waiting_for_agent_life_cycle_description_label

javax.swing.JLabel waiting_for_agent_life_cycle_description_label

waiting_for_agent_life_cycle_label

javax.swing.JLabel waiting_for_agent_life_cycle_label