- g - Variable in class net.sf.jfuf.fd.AttributeValuePair
-
- get(String) - Method in interface net.sf.openschema.Frame
-
Access a value in the frame.
- get(String) - Method in class net.sf.openschema.MapFrame
-
Access a value in the frame.
- getAggrBoundary() - Method in class net.sf.openschema.SchemaNode.Node
-
Gets the value of the aggrBoundary property.
- getChoice() - Method in class net.sf.openschema.SchemaNode.Node
-
Gets the value of the choice property.
- getCurrentFocus() - Method in class net.sf.openschema.LocalChooser.Decision
-
New current focus.
- getDefaultFocus() - Method in class net.sf.openschema.OpenSchemaPlanner.Predicate
-
Default focus (variable name) accessor.
- getFD() - Method in class net.sf.openschema.OpenSchema.Predicate.Output
-
Gets the value of the fd property.
- getFrame(String) - Method in interface net.sf.openschema.FrameSet
-
Get a frame with a given name or null if is undefined.
- getFrame(String) - Method in class net.sf.openschema.RDFFrameSet
-
Get a frame with a given name.
- getFrames() - Method in interface net.sf.openschema.FrameSet
-
Get all the frames.
- getFrames() - Method in class net.sf.openschema.RDFFrameSet
-
Get all the frames.
- getG() - Method in class net.sf.jfuf.fd.AttributeValuePair
-
Gets the value of the g property.
- getID() - Method in interface net.sf.openschema.Frame
-
Access the ID of the frame.
- getID() - Method in class net.sf.openschema.MapFrame
-
Access the ID of the frame.
- getID() - Method in class net.sf.openschema.OpenSchema.Predicate
-
Gets the value of the id property.
- getID() - Method in class net.sf.openschema.OpenSchema.Predicate.Variable
-
Gets the value of the id property.
- getID() - Method in class net.sf.openschema.OpenSchemaPlanner.Predicate
-
ID accessor.
- getKleenePlus() - Method in class net.sf.openschema.SchemaNode.Node
-
Gets the value of the kleenePlus property.
- getKleeneStar() - Method in class net.sf.openschema.SchemaNode.Node
-
Gets the value of the kleeneStar property.
- getN() - Method in class net.sf.jfuf.fd.AttributeValuePair
-
Gets the value of the n property.
- getName() - Method in class net.sf.openschema.SchemaNode
-
Gets the value of the name property.
- getName() - Method in class net.sf.openschema.SchemaNode.Node.Predicate
-
Gets the value of the name property.
- getName() - Method in class net.sf.openschema.SchemaNode.Node.Predicate.Variable
-
Gets the value of the name property.
- getNode() - Method in class net.sf.openschema.OpenSchemaPlanner.DecoratedNode
-
Get the node being decorated.
- getNode() - Method in class net.sf.openschema.SchemaNode
-
Gets the value of the node property.
- getOptional() - Method in class net.sf.openschema.SchemaNode.Node
-
Gets the value of the optional property.
- getOutgoing() - Method in class net.sf.openschema.OpenSchemaPlanner.Node
-
Access all nodes accessable from this node.
- getOutput() - Method in class net.sf.openschema.OpenSchema.Predicate
-
Gets the value of the output property.
- getOutput() - Method in class net.sf.openschema.OpenSchemaPlanner.Predicate
-
Accessor to the FD to be used as clause, after changing the variables to actual values.
- getParagraphs() - Method in class net.sf.openschema.DocumentPlan
-
Obtain the list of paragraphs.
- getParBoundary() - Method in class net.sf.openschema.SchemaNode.Node
-
Gets the value of the parBoundary property.
- getPosition() - Method in class net.sf.openschema.LocalChooser.Decision
-
Position in the original list of the chosen continuation.
- getPotentialFoci() - Method in class net.sf.openschema.LocalChooser.Decision
-
New potential focus list.
- getPredicate() - Method in class net.sf.openschema.OpenSchema
-
Gets the value of the predicate property.
- getPredicate() - Method in class net.sf.openschema.OpenSchemaPlanner.Node
-
Access the predicate referenced by this node (if any).
- getPredicate() - Method in class net.sf.openschema.SchemaNode.Node
-
Gets the value of the predicate property.
- getProperties() - Method in class net.sf.openschema.OpenSchemaPlanner.Predicate
-
Properties that the variables should hold.
- getProperty() - Method in class net.sf.openschema.OpenSchema.Predicate
-
Gets the value of the property property.
- getSchema() - Method in class net.sf.openschema.OpenSchema
-
Gets the value of the schema property.
- getSequence() - Method in class net.sf.openschema.SchemaNode.Node
-
Gets the value of the sequence property.
- getType() - Method in interface net.sf.openschema.Frame
-
Access the type of the frame.
- getType() - Method in class net.sf.openschema.MapFrame
-
Access the type of the frame.
- getType() - Method in class net.sf.openschema.OpenSchema.Predicate.Variable
-
Gets the value of the type property.
- getType() - Method in class net.sf.openschema.OpenSchemaPlanner.Node
-
Node type accessor.
- getV() - Method in class net.sf.jfuf.fd.AttributeValuePair
-
Gets the value of the v property.
- getV() - Method in class net.sf.jfuf.fd.FD
-
Gets the value of the v property.
- getValue() - Method in class net.sf.openschema.OpenSchema.Predicate.Property
-
Gets the value of the value property.
- getValue() - Method in class net.sf.openschema.SchemaNode.Node.Predicate.Variable
-
Gets the value of the value property.
- getValues() - Method in class net.sf.openschema.OpenSchemaPlanner.Cache.Entry
-
Access the values list.
- getVariable() - Method in class net.sf.openschema.OpenSchema.Predicate
-
Gets the value of the variable property.
- getVariable() - Method in class net.sf.openschema.SchemaNode.Node.Predicate
-
Gets the value of the variable property.
- getVars() - Method in class net.sf.openschema.OpenSchemaPlanner.Node
-
Access the global-to-local variable names mapping (if any).
- getVars() - Method in class net.sf.openschema.OpenSchemaPlanner.Predicate
-
Mapping from variable names to types.
- GreedyChooser - Class in net.sf.openschema
-
A greedy continuation chooser that always returns the first element of the possible alternatives.
- GreedyChooser() - Constructor for class net.sf.openschema.GreedyChooser
-
- id - Variable in class net.sf.openschema.OpenSchema.Predicate
-
- id - Variable in class net.sf.openschema.OpenSchema.Predicate.Variable
-
- id - Variable in class net.sf.openschema.OpenSchemaPlanner.Predicate
-
Predicate ID.
- instantiate(FrameSet, Map<String, Frame>, Ontology) - Method in class net.sf.openschema.OpenSchemaPlanner
-
Main method, takes data to instantiate the schema, an initial variable mapping and an ontology and returns a
DocumentPlan.
- instantiateClause(Map<String, Object>, Map<Object, Frame>) - Method in class net.sf.openschema.OpenSchemaPlanner
-
Instantiate a given FD by changing all the variable references via a provided variable mapping.
- instantiatePredicate(OpenSchemaPlanner.Node, Map<String, Frame>, OpenSchemaPlanner.Cache, boolean) - Method in class net.sf.openschema.OpenSchemaPlanner
-
Instantiate a predicate by fetching the values from the cache and resolving variables in the output FD of the
predicate.
- isA(Object, Object) - Method in class net.sf.openschema.EmptyOntology
-
Returns true only with child equals parent.
- isA(Object, Object) - Method in interface net.sf.openschema.Ontology
-
Whether a child concept is a sub-type of the parent.
- isA(Object, Object) - Method in class net.sf.openschema.RDFOntology
-
Whether a child concept is a sub-type of the parent.
- isAggrBoundary() - Method in class net.sf.openschema.OpenSchemaPlanner.DecoratedNode
-
Whether or not the path to get to the decorated node crossed an aggregation boundary.
- isAggrBoundary() - Method in class net.sf.openschema.OpenSchemaPlanner.Node
-
Check whether the type of the node is AGGRBOUNDARY_NODE.
- isDefaultFocus() - Method in class net.sf.openschema.OpenSchema.Predicate.Variable
-
Gets the value of the defaultFocus property.
- isParBoundary() - Method in class net.sf.openschema.OpenSchemaPlanner.DecoratedNode
-
Whether or not the path to get to the decorated node crossed a paragraph boundary.
- isParBoundary() - Method in class net.sf.openschema.OpenSchemaPlanner.Node
-
Check whether the type of the node is PARBOUNDARY_NODE.
- isPredicate() - Method in class net.sf.openschema.OpenSchemaPlanner.Node
-
Check whether the type of the node is PREDICATE_NODE.
- isRequired() - Method in class net.sf.openschema.OpenSchema.Predicate.Variable
-
Gets the value of the required property.
- ObjectFactory - Class in net.sf.jfuf.fd
-
This object contains factory methods for each
Java content interface and Java element interface
generated in the net.sf.jfuf.fd package.
- ObjectFactory() - Constructor for class net.sf.jfuf.fd.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sf.jfuf.fd
- ObjectFactory - Class in net.sf.openschema
-
This object contains factory methods for each
Java content interface and Java element interface
generated in the net.sf.openschema package.
- ObjectFactory() - Constructor for class net.sf.openschema.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sf.openschema
- Ontology - Interface in net.sf.openschema
-
An interface encapsulating all the ontological needs of document structuring schemata.
- ontology - Variable in class net.sf.openschema.SimpleFocusChooser
-
Ontology, employed for the potential focus lists linking decision process.
- OpenSchema - Class in net.sf.openschema
-
Java class for anonymous complex type.
- OpenSchema() - Constructor for class net.sf.openschema.OpenSchema
-
- OpenSchema.Predicate - Class in net.sf.openschema
-
Java class for anonymous complex type.
- OpenSchema.Predicate.Output - Class in net.sf.openschema
-
Java class for anonymous complex type.
- OpenSchema.Predicate.Property - Class in net.sf.openschema
-
Java class for anonymous complex type.
- OpenSchema.Predicate.Variable - Class in net.sf.openschema
-
Java class for anonymous complex type.
- OpenSchemaPlanner - Class in net.sf.openschema
-
Main OpenSchema class.
- OpenSchemaPlanner(InputSource, LocalChooser) - Constructor for class net.sf.openschema.OpenSchemaPlanner
-
Constructor from an SAX InputSource.
- OpenSchemaPlanner.Cache - Class in net.sf.openschema
-
Values cache.
- OpenSchemaPlanner.Cache.Entry - Class in net.sf.openschema
-
Entry inner class
- OpenSchemaPlanner.DecoratedNode - Class in net.sf.openschema
-
A decorated node inner class.
- OpenSchemaPlanner.Node - Class in net.sf.openschema
-
Node inner class.
- OpenSchemaPlanner.Predicate - Class in net.sf.openschema
-
Predicate inner class
- optional - Variable in class net.sf.openschema.SchemaNode.Node
-
- outgoing - Variable in class net.sf.openschema.OpenSchemaPlanner.Node
-
Nodes that can be accessed from the current one.
- output - Variable in class net.sf.openschema.OpenSchema.Predicate
-
- Output() - Constructor for class net.sf.openschema.OpenSchema.Predicate.Output
-
- output - Variable in class net.sf.openschema.OpenSchemaPlanner.Predicate
-
FD to use as clause, after changing the variables to actual values.
- schema - Variable in class net.sf.openschema.OpenSchema
-
- SchemaNode - Class in net.sf.openschema
-
The schema itself, as a regular grammar over the
predicates.
- SchemaNode() - Constructor for class net.sf.openschema.SchemaNode
-
- SchemaNode.Node - Class in net.sf.openschema
-
Java class for anonymous complex type.
- SchemaNode.Node.AggrBoundary - Class in net.sf.openschema
-
Java class for anonymous complex type.
- SchemaNode.Node.ParBoundary - Class in net.sf.openschema
-
Java class for anonymous complex type.
- SchemaNode.Node.Predicate - Class in net.sf.openschema
-
Java class for anonymous complex type.
- SchemaNode.Node.Predicate.Variable - Class in net.sf.openschema
-
Java class for anonymous complex type.
- SchemaToXML - Class in net.sf.openschema.demo
-
Helper class to transform a schema DSL into OpenSchema XML.
- SchemaToXML() - Constructor for class net.sf.openschema.demo.SchemaToXML
-
- SchemaToXmlFilterStream - Class in net.sf.openschema.util
-
A filter stream that takes schemas defined in the OpenSchema DSL and transforms it to XML in the OpenSchema XSD.
- SchemaToXmlFilterStream(InputStream) - Constructor for class net.sf.openschema.util.SchemaToXmlFilterStream
-
- searchValues(OpenSchemaPlanner.Node, Map<String, Frame>, Ontology, FrameSet) - Method in class net.sf.openschema.OpenSchemaPlanner
-
Search for values that satisfy the node properties and the given mapping of variables.
- sequence - Variable in class net.sf.openschema.SchemaNode.Node
-
- set(String, Object) - Method in interface net.sf.openschema.Frame
-
Set the value of the key (previous values are erased).
- set(String, List<Object>) - Method in interface net.sf.openschema.Frame
-
Set the values of the key (previous values are erased).
- set(String, Object) - Method in class net.sf.openschema.MapFrame
-
Set the value of the key (previous values are erased).
- set(String, List<Object>) - Method in class net.sf.openschema.MapFrame
-
Set the values of the key (previous values are erased).
- setAggrBoundary(SchemaNode.Node.AggrBoundary) - Method in class net.sf.openschema.SchemaNode.Node
-
Sets the value of the aggrBoundary property.
- setChoice(SchemaNode) - Method in class net.sf.openschema.SchemaNode.Node
-
Sets the value of the choice property.
- setDefaultFocus(Boolean) - Method in class net.sf.openschema.OpenSchema.Predicate.Variable
-
Sets the value of the defaultFocus property.
- setFD(FD) - Method in class net.sf.openschema.OpenSchema.Predicate.Output
-
Sets the value of the fd property.
- setG(String) - Method in class net.sf.jfuf.fd.AttributeValuePair
-
Sets the value of the g property.
- setID(String) - Method in interface net.sf.openschema.Frame
-
Modify the type of the frame.
- setID(String) - Method in class net.sf.openschema.MapFrame
-
Modify the type of the frame.
- setID(String) - Method in class net.sf.openschema.OpenSchema.Predicate
-
Sets the value of the id property.
- setID(String) - Method in class net.sf.openschema.OpenSchema.Predicate.Variable
-
Sets the value of the id property.
- setKleenePlus(SchemaNode) - Method in class net.sf.openschema.SchemaNode.Node
-
Sets the value of the kleenePlus property.
- setKleeneStar(SchemaNode) - Method in class net.sf.openschema.SchemaNode.Node
-
Sets the value of the kleeneStar property.
- setN(String) - Method in class net.sf.jfuf.fd.AttributeValuePair
-
Sets the value of the n property.
- setName(String) - Method in class net.sf.openschema.SchemaNode.Node.Predicate
-
Sets the value of the name property.
- setName(String) - Method in class net.sf.openschema.SchemaNode.Node.Predicate.Variable
-
Sets the value of the name property.
- setName(String) - Method in class net.sf.openschema.SchemaNode
-
Sets the value of the name property.
- setOptional(SchemaNode) - Method in class net.sf.openschema.SchemaNode.Node
-
Sets the value of the optional property.
- setOutput(OpenSchema.Predicate.Output) - Method in class net.sf.openschema.OpenSchema.Predicate
-
Sets the value of the output property.
- setParBoundary(SchemaNode.Node.ParBoundary) - Method in class net.sf.openschema.SchemaNode.Node
-
Sets the value of the parBoundary property.
- setPredicate(SchemaNode.Node.Predicate) - Method in class net.sf.openschema.SchemaNode.Node
-
Sets the value of the predicate property.
- setRequired(Boolean) - Method in class net.sf.openschema.OpenSchema.Predicate.Variable
-
Sets the value of the required property.
- setSchema(SchemaNode) - Method in class net.sf.openschema.OpenSchema
-
Sets the value of the schema property.
- setSequence(SchemaNode) - Method in class net.sf.openschema.SchemaNode.Node
-
Sets the value of the sequence property.
- setType(Object) - Method in interface net.sf.openschema.Frame
-
Modify the type of the frame.
- setType(Object) - Method in class net.sf.openschema.MapFrame
-
Modify the type of the frame.
- setType(String) - Method in class net.sf.openschema.OpenSchema.Predicate.Variable
-
Sets the value of the type property.
- setValue(String) - Method in class net.sf.openschema.OpenSchema.Predicate.Property
-
Sets the value of the value property.
- setValue(String) - Method in class net.sf.openschema.SchemaNode.Node.Predicate.Variable
-
Sets the value of the value property.
- setValues(List<Map<Object, Frame>>) - Method in class net.sf.openschema.OpenSchemaPlanner.Cache.Entry
-
Set the values list.
- SimpleFocusChooser - Class in net.sf.openschema
-
A LocalChooser that implements a simple set of focus heuristics described in McKeown (1985).
- SimpleFocusChooser(Ontology) - Constructor for class net.sf.openschema.SimpleFocusChooser
-
Constructor, receives the ontology.