nl.tudelft.tbm.eeni.owl2java.model.jmodel
Class JCardinalityRestriction

java.lang.Object
  extended by nl.tudelft.tbm.eeni.owl2java.model.jmodel.JBaseRestriction
      extended by nl.tudelft.tbm.eeni.owl2java.model.jmodel.JCardinalityRestriction
All Implemented Interfaces:
IReporting

public class JCardinalityRestriction
extends JBaseRestriction
implements IReporting


Constructor Summary
JCardinalityRestriction(JClass onClass, JProperty onProperty)
           
 
Method Summary
 JCardinalityRestriction clone()
           
 boolean equals(Object other)
           
 boolean equalsIgnoreDeprecated(Object other)
           
 String getJModelReport()
           
 int getMaxCardinality()
           
 int getMinCardinality()
           
 boolean isMultipleDeprecated()
           
 boolean isMultipleEnabled()
           
 boolean isSingleDeprecated()
           
 boolean isSingleEnabled()
           
 void mergeParent(JCardinalityRestriction parent)
           
 void setCardinality(int cardinality)
           
 void setMaxCardinality(int max)
           
 void setMinCardinality(int min)
           
 void setMultipleDeprecated(boolean multipleDeprecated)
           
 void setMultipleEnabled(boolean multipleEnabled)
           
 void setSingleDeprecated(boolean singleDeprecated)
           
 void setSingleEnabled(boolean singleEnabled)
           
 
Methods inherited from class nl.tudelft.tbm.eeni.owl2java.model.jmodel.JBaseRestriction
getOnClass, getOnProperty
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JCardinalityRestriction

public JCardinalityRestriction(JClass onClass,
                               JProperty onProperty)
Method Detail

clone

public JCardinalityRestriction clone()
Overrides:
clone in class Object

equalsIgnoreDeprecated

public boolean equalsIgnoreDeprecated(Object other)

equals

public boolean equals(Object other)
Overrides:
equals in class Object

mergeParent

public void mergeParent(JCardinalityRestriction parent)

setMaxCardinality

public void setMaxCardinality(int max)

setMinCardinality

public void setMinCardinality(int min)

setCardinality

public void setCardinality(int cardinality)

getJModelReport

public String getJModelReport()
Specified by:
getJModelReport in interface IReporting
Overrides:
getJModelReport in class JBaseRestriction

getMaxCardinality

public int getMaxCardinality()

getMinCardinality

public int getMinCardinality()

isMultipleEnabled

public boolean isMultipleEnabled()

isSingleEnabled

public boolean isSingleEnabled()

isMultipleDeprecated

public boolean isMultipleDeprecated()

isSingleDeprecated

public boolean isSingleDeprecated()

setMultipleDeprecated

public void setMultipleDeprecated(boolean multipleDeprecated)

setSingleDeprecated

public void setSingleDeprecated(boolean singleDeprecated)

setMultipleEnabled

public void setMultipleEnabled(boolean multipleEnabled)

setSingleEnabled

public void setSingleEnabled(boolean singleEnabled)


Copyright © 2011. All Rights Reserved.