Package moise.os.ss
Class Link
- java.lang.Object
-
- moise.common.MoiseElement
-
- moise.os.ss.RoleRel
-
- moise.os.ss.Link
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
,Identifiable
,ToXML
public class Link extends RoleRel
Represents a Link between two roles (its source and destination).- Author:
- Jomi Fred Hubner
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class moise.os.ss.RoleRel
RoleRel.RoleRelScope
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.String
linkType
private static long
serialVersionUID
-
Fields inherited from class moise.os.ss.RoleRel
biDirectional, extendsToSubGroups, grSpec, scope, source, target
-
Fields inherited from class moise.common.MoiseElement
debug
-
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getTypeStr()
java.lang.String
getXMLTag()
-
Methods inherited from class moise.os.ss.RoleRel
contains, getAsDOM, getBiDirStr, getExtendsToSubGroups, getExtendsToSubGroupsStr, getGrSpec, getScope, getSource, getTarget, isBiDir, setBiDir, setExtendsToSubGroups, setFromDOM, setScope, setScope, sourceContains, targetContains, toString
-
Methods inherited from class moise.common.MoiseElement
compareTo, getBoolProperty, getBoolProperty, getCreationDate, getFullId, getId, getId, getOwner, getPrefix, getPrefix, getProperties, getPropertiesAsDOM, getPropertiesAsProlog, getProperty, getStrProperty, hashCode, setId, setOwner, setPrefix, setPropertiesFromDOM, setProperty
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
linkType
java.lang.String linkType
-
-
Constructor Detail
-
Link
public Link(Role s, Role d, Group gr, java.lang.String linkType) throws MoiseConsistencyException
Creates new Link- Throws:
MoiseConsistencyException
-
Link
public Link(Group gr, java.lang.String linkType) throws MoiseConsistencyException
Creates new Link- Throws:
MoiseConsistencyException
-
-