Package ips.annot.model.db
Class LinkDefinition
- java.lang.Object
-
- ips.annot.model.db.LinkDefinition
-
public class LinkDefinition extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
INIT
static java.lang.String
MANY_TO_MANY
static java.lang.String
MANY_TO_ONE
static java.lang.String
ONE_TO_MANY
-
Constructor Summary
Constructors Constructor Description LinkDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LevelDefinition
getSubLevel()
LevelDefinition
getSuperLevel()
java.lang.String
getType()
boolean
isValidItemLinkDefinition(Item i1, Item i2)
boolean
isValidTierLinkDefinition(LevelDefinition superTier, LevelDefinition subTier)
void
setSubLevel(LevelDefinition subTier)
void
setSuperLevel(LevelDefinition superTier)
void
setType(java.lang.String type)
java.lang.String
toString()
-
-
-
Field Detail
-
INIT
public static final java.lang.String INIT
- See Also:
- Constant Field Values
-
ONE_TO_MANY
public static final java.lang.String ONE_TO_MANY
- See Also:
- Constant Field Values
-
MANY_TO_ONE
public static final java.lang.String MANY_TO_ONE
- See Also:
- Constant Field Values
-
MANY_TO_MANY
public static final java.lang.String MANY_TO_MANY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSuperLevel
public LevelDefinition getSuperLevel()
-
setSuperLevel
public void setSuperLevel(LevelDefinition superTier)
-
getSubLevel
public LevelDefinition getSubLevel()
-
setSubLevel
public void setSubLevel(LevelDefinition subTier)
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
isValidTierLinkDefinition
public boolean isValidTierLinkDefinition(LevelDefinition superTier, LevelDefinition subTier)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-