org.deri.wsmo4j.logicalexpression.terms
Class BuiltInConstructedTermImpl

java.lang.Object
  extended by org.deri.wsmo4j.logicalexpression.terms.ConstructedTermImpl
      extended by org.deri.wsmo4j.logicalexpression.terms.BuiltInConstructedTermImpl
All Implemented Interfaces:
org.omwg.logicalexpression.terms.BuiltInConstructedTerm, org.omwg.logicalexpression.terms.ConstructedTerm, org.omwg.logicalexpression.terms.Term

public class BuiltInConstructedTermImpl
extends ConstructedTermImpl
implements org.omwg.logicalexpression.terms.BuiltInConstructedTerm

 Created on Sep 7, 2005
 Committed by $Author$
 $Source$,
 

Version:
$Revision$ $Date$
Author:
Holger Lausen (holger.lausen@deri.org)

Constructor Summary
BuiltInConstructedTermImpl(org.wsmo.common.IRI functionSymbol, List<org.omwg.logicalexpression.terms.Term> terms)
           
 
Method Summary
 
Methods inherited from class org.deri.wsmo4j.logicalexpression.terms.ConstructedTermImpl
accept, equals, getArity, getFunctionSymbol, getParameter, hashCode, listParameters, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.omwg.logicalexpression.terms.ConstructedTerm
getArity, getFunctionSymbol, getParameter, listParameters
 
Methods inherited from interface org.omwg.logicalexpression.terms.Term
accept
 

Constructor Detail

BuiltInConstructedTermImpl

public BuiltInConstructedTermImpl(org.wsmo.common.IRI functionSymbol,
                                  List<org.omwg.logicalexpression.terms.Term> terms)
                           throws IllegalArgumentException
Parameters:
functionSymbol - the name of the term, in form of an IRI
terms - List of Terms
Throws:
IllegalArgumentException - in case the functionSymbol is not a built in


Copyright © 2004-2008 Ontotext Lab.. All Rights Reserved.