|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deri.wsmo4j.logicalexpression.AbstractVisitor org.deri.wsmo4j.io.serializer.wsml.VisitorSerializeWSML
public class VisitorSerializeWSML
Concrete Visitor class. For each visited logical expression, a String is built.
LogExprSerializerXML
,
AbstractVisitor
Constructor Summary | |
---|---|
VisitorSerializeWSML(org.wsmo.common.TopEntity nsC)
|
Method Summary | |
---|---|
String |
getSerializedObject()
All serialized elements are added to a vector. |
void |
visitAtom(org.omwg.logicalexpression.Atom expr)
Builds a String representing the Atom and adds it to a vector. |
void |
visitAttributeContraintMolecule(org.omwg.logicalexpression.AttributeConstraintMolecule expr)
|
void |
visitAttributeInferenceMolecule(org.omwg.logicalexpression.AttributeInferenceMolecule expr)
|
void |
visitAttributeValueMolecule(org.omwg.logicalexpression.AttributeValueMolecule expr)
|
void |
visitCompoundMolecule(org.omwg.logicalexpression.CompoundMolecule expr)
|
void |
visitConjunction(org.omwg.logicalexpression.Conjunction expr)
Builds a String representing the Binary expression and adds it to a vector. |
void |
visitConstraint(org.omwg.logicalexpression.Constraint expr)
Builds a String representing the Unary expression and adds it to a vector. |
void |
visitDisjunction(org.omwg.logicalexpression.Disjunction expr)
Builds a String representing the Binary expression and adds it to a vector. |
void |
visitEquivalence(org.omwg.logicalexpression.Equivalence expr)
Builds a String representing the Binary expression and adds it to a vector. |
void |
visitExistentialQuantification(org.omwg.logicalexpression.ExistentialQuantification expr)
Builds a String representing the Quantified expression and adds it to a vector. |
void |
visitImplication(org.omwg.logicalexpression.Implication expr)
Builds a String representing the Binary expression and adds it to a vector. |
void |
visitInverseImplication(org.omwg.logicalexpression.InverseImplication expr)
Builds a String representing the Binary expression and adds it to a vector. |
void |
visitLogicProgrammingRule(org.omwg.logicalexpression.LogicProgrammingRule expr)
Builds a String representing the Binary expression and adds it to a vector. |
void |
visitMemberShipMolecule(org.omwg.logicalexpression.MembershipMolecule expr)
|
void |
visitNegation(org.omwg.logicalexpression.Negation expr)
Builds a String representing the Unary expression and adds it to a vector. |
void |
visitNegationAsFailure(org.omwg.logicalexpression.NegationAsFailure expr)
Builds a String representing the Unary expression and adds it to a vector. |
void |
visitSubConceptMolecule(org.omwg.logicalexpression.SubConceptMolecule expr)
|
void |
visitUniversalQuantification(org.omwg.logicalexpression.UniversalQuantification expr)
Builds a String representing the Quantified expression and adds it to a vector. |
Methods inherited from class org.deri.wsmo4j.logicalexpression.AbstractVisitor |
---|
visitMolecule |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VisitorSerializeWSML(org.wsmo.common.TopEntity nsC)
nsC
- TopEntityLogExprSerializerWSML.LogExprSerializerWSML(TopEntity)
Method Detail |
---|
public void visitAtom(org.omwg.logicalexpression.Atom expr)
visitAtom
in interface org.omwg.logicalexpression.Visitor
visitAtom
in class AbstractVisitor
expr
- Atom to be serializedAbstractVisitor.visitAtom(Atom)
public void visitNegationAsFailure(org.omwg.logicalexpression.NegationAsFailure expr)
visitNegationAsFailure
in interface org.omwg.logicalexpression.Visitor
visitNegationAsFailure
in class AbstractVisitor
expr
- Unary Expression to be serialized, with operator NAFAbstractVisitor.visitNegationAsFailure(NegationAsFailure)
public void visitNegation(org.omwg.logicalexpression.Negation expr)
visitNegation
in interface org.omwg.logicalexpression.Visitor
visitNegation
in class AbstractVisitor
expr
- Unary Expression to be serialized, with operator NEGAbstractVisitor.visitNegation(Negation)
public void visitConstraint(org.omwg.logicalexpression.Constraint expr)
visitConstraint
in interface org.omwg.logicalexpression.Visitor
visitConstraint
in class AbstractVisitor
expr
- Unary Expression to be serialized, with operator CONSTRAINTAbstractVisitor.visitConstraint(Constraint)
public void visitConjunction(org.omwg.logicalexpression.Conjunction expr)
visitConjunction
in interface org.omwg.logicalexpression.Visitor
visitConjunction
in class AbstractVisitor
expr
- Binary Expression to be serialized, with operator ANDAbstractVisitor.visitConjunction(Conjunction)
public void visitEquivalence(org.omwg.logicalexpression.Equivalence expr)
visitEquivalence
in interface org.omwg.logicalexpression.Visitor
visitEquivalence
in class AbstractVisitor
expr
- Binary Expression to be serialized, with operator EQUIVALENTAbstractVisitor.visitEquivalence(Equivalence)
public void visitInverseImplication(org.omwg.logicalexpression.InverseImplication expr)
visitInverseImplication
in interface org.omwg.logicalexpression.Visitor
visitInverseImplication
in class AbstractVisitor
expr
- Binary Expression to be serialized, with operator IMPLIEDBYAbstractVisitor.visitInverseImplication(InverseImplication)
public void visitImplication(org.omwg.logicalexpression.Implication expr)
visitImplication
in interface org.omwg.logicalexpression.Visitor
visitImplication
in class AbstractVisitor
expr
- Binary Expression to be serialized, with operator IMPLIESAbstractVisitor.visitImplication(Implication)
public void visitLogicProgrammingRule(org.omwg.logicalexpression.LogicProgrammingRule expr)
visitLogicProgrammingRule
in interface org.omwg.logicalexpression.Visitor
visitLogicProgrammingRule
in class AbstractVisitor
expr
- Binary Expression to be serialized, with operator IMPLIEDBYLPAbstractVisitor.visitLogicProgrammingRule(LogicProgrammingRule)
public void visitDisjunction(org.omwg.logicalexpression.Disjunction expr)
visitDisjunction
in interface org.omwg.logicalexpression.Visitor
visitDisjunction
in class AbstractVisitor
expr
- Binary Expression to be serialized, with operator ORAbstractVisitor.visitDisjunction(Disjunction)
public void visitUniversalQuantification(org.omwg.logicalexpression.UniversalQuantification expr)
visitUniversalQuantification
in interface org.omwg.logicalexpression.Visitor
visitUniversalQuantification
in class AbstractVisitor
expr
- Quantified Expression to be serialized, with operator FORALLAbstractVisitor.visitUniversalQuantification(UniversalQuantification)
public void visitExistentialQuantification(org.omwg.logicalexpression.ExistentialQuantification expr)
visitExistentialQuantification
in interface org.omwg.logicalexpression.Visitor
visitExistentialQuantification
in class AbstractVisitor
expr
- Quantified Expression to be serialized, with operator EXISTSAbstractVisitor.visitExistentialQuantification(ExistentialQuantification)
public String getSerializedObject()
public void visitAttributeContraintMolecule(org.omwg.logicalexpression.AttributeConstraintMolecule expr)
public void visitAttributeInferenceMolecule(org.omwg.logicalexpression.AttributeInferenceMolecule expr)
public void visitAttributeValueMolecule(org.omwg.logicalexpression.AttributeValueMolecule expr)
public void visitCompoundMolecule(org.omwg.logicalexpression.CompoundMolecule expr)
public void visitMemberShipMolecule(org.omwg.logicalexpression.MembershipMolecule expr)
public void visitSubConceptMolecule(org.omwg.logicalexpression.SubConceptMolecule expr)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |