|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Offers read access to information about a concept in a Formal Concept Lattice. This does model the intent, the extent and the two contingents (attribute and object) by giving access to the size information and an iterator for each. In addition a query can be made if this concept is realized, thereby allowing a distinction between the view from the data model (concrete scale) and the data itself (realised scale). The terms used are: - intent: all attributes matched in this concept - extent: all objects matching all attributes in the intent - attribute contingent: all attribute matched in this concept but not in any upper neighbour - object contingent: all objects matching the intent but nothing else The contingents are usually used for labelling the diagram.
Method Summary | |
java.util.Iterator |
getAttributeContingentIterator()
Returns an iterator returning the attributes from the contingent. |
int |
getAttributeContingentSize()
Returns the size of the attribute contingent. |
Concept |
getBottomConcept()
|
java.util.Collection |
getDownset()
|
java.util.Iterator |
getExtentIterator()
Returns an iterator returning the objects from the extent. |
int |
getExtentSize()
Returns the size of the extent. |
java.util.Iterator |
getIntentIterator()
Returns an iterator returning the attributes from the intent. |
int |
getIntentSize()
Returns the size of the intent. |
java.util.Iterator |
getObjectContingentIterator()
Returns an iterator returning the objects from the contingent. |
int |
getObjectContingentSize()
Returns the size of the object contingent. |
Concept |
getTopConcept()
|
java.util.Collection |
getUpset()
|
boolean |
hasSubConcept(Concept concept)
Returns true iff the given concept is a subconcept of the object. |
boolean |
hasSuperConcept(Concept concept)
Returns true iff the given concept is a superconcept of the object. |
boolean |
isBottom()
Returns true iff this is the bottom concept. |
boolean |
isJoinIrreducible()
|
boolean |
isMeetIrreducible()
|
boolean |
isTop()
Returns true iff this is the top concept. |
Methods inherited from interface net.sourceforge.toscanaj.util.xmlize.XMLizable |
readXML, toXML |
Methods inherited from interface net.sourceforge.toscanaj.model.order.Ordered |
isEqual, isLesserThan |
Method Detail |
public int getIntentSize()
public int getExtentSize()
public int getAttributeContingentSize()
public int getObjectContingentSize()
public java.util.Iterator getIntentIterator()
public java.util.Iterator getExtentIterator()
public java.util.Iterator getAttributeContingentIterator()
public java.util.Iterator getObjectContingentIterator()
public boolean isTop()
public boolean isBottom()
public boolean hasSuperConcept(Concept concept)
public boolean hasSubConcept(Concept concept)
public java.util.Collection getDownset()
public java.util.Collection getUpset()
public boolean isMeetIrreducible()
public boolean isJoinIrreducible()
public Concept getTopConcept()
public Concept getBottomConcept()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |