|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jactr.core.production.basic.AbstractProduction
public abstract class AbstractProduction
| Constructor Summary | |
|---|---|
AbstractProduction(IModel model)
|
|
| Method Summary | |
|---|---|
void |
addListener(IProductionListener pl,
java.util.concurrent.Executor executor)
|
int |
compareTo(IProduction arg0)
|
void |
dispatch(ProductionEvent pe)
|
void |
dispose()
Description of the Method |
void |
encode()
|
java.lang.String |
getComment()
Gets the comment attribute of the Commentable object |
IModel |
getModel()
get the model that this production is associated with |
ISubsymbolicProduction |
getSubsymbolicProduction()
Gets the subsymbolicProduction attribute of the IProduction object |
ISymbolicProduction |
getSymbolicProduction()
Gets the symbolicProduction attribute of the IProduction object |
boolean |
hasListeners()
|
java.util.Collection<IInstantiation> |
instantiateAll(java.util.Collection<java.util.Map<java.lang.String,java.lang.Object>> provisionalBindings)
attempts to instantiate this production given the current state of the model as defined by the collection of buffers. |
boolean |
isEncoded()
|
void |
removeListener(IProductionListener pl)
|
void |
setComment(java.lang.String comment)
Sets the comment attribute of the Commentable object |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractProduction(IModel model)
| Method Detail |
|---|
public void addListener(IProductionListener pl,
java.util.concurrent.Executor executor)
addListener in interface IProductionpublic void dispose()
IProduction
dispose in interface IProductionpublic IModel getModel()
IProduction
getModel in interface IProductionpublic ISubsymbolicProduction getSubsymbolicProduction()
IProduction
getSubsymbolicProduction in interface IProductionpublic ISymbolicProduction getSymbolicProduction()
IProduction
getSymbolicProduction in interface IProduction
public java.util.Collection<IInstantiation> instantiateAll(java.util.Collection<java.util.Map<java.lang.String,java.lang.Object>> provisionalBindings)
throws CannotInstantiateException
IProduction
instantiateAll in interface IProductionCannotInstantiateExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean hasListeners()
hasListeners in interface IProductionpublic void dispatch(ProductionEvent pe)
dispatch in interface IProductionpublic void removeListener(IProductionListener pl)
removeListener in interface IProductionpublic int compareTo(IProduction arg0)
compareTo in interface java.lang.Comparable<IProduction>public java.lang.String getComment()
Commentable
getComment in interface Commentablepublic void setComment(java.lang.String comment)
Commentable
setComment in interface Commentablecomment - The new comment valuepublic void encode()
encode in interface IProductionpublic boolean isEncoded()
isEncoded in interface IProduction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||