Package | Description |
---|---|
moise.oe | |
moise.os.ss | |
ora4mas.nopl.tools |
Modifier and Type | Field and Description |
---|---|
protected Group |
GroupInstance.spec |
Modifier and Type | Method and Description |
---|---|
Group |
GroupInstance.getGrSpec() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<GroupInstance> |
OE.findInstancesOf(Group grSpec)
finds all groups (and subgroups) that instantiates grSpec
|
java.util.Collection<GroupInstance> |
GroupInstance.findInstancesOf(Group grSpec)
get all groups (and subgroups) that instantiates grSpec
|
Constructor and Description |
---|
GroupInstance(java.lang.String id,
Group spec)
create a new group instance identified by id
|
Modifier and Type | Field and Description |
---|---|
protected Group |
RoleRel.grSpec |
protected Group |
SS.rootGrSpec |
protected Group |
Group.superGr |
Modifier and Type | Field and Description |
---|---|
protected CardinalitySet<Group> |
Group.subgroups |
Modifier and Type | Method and Description |
---|---|
Group |
Group.findSubGroup(java.lang.String grId)
looks for grId in this group and in its subgroups
|
Group |
RoleRel.getGrSpec() |
Group |
SS.getRootGrSpec() |
Group |
Group.getSubGroup(java.lang.String grId)
gets the grId subgroup of this group (does not looks for the subgroups' subgroups)
|
Group |
Group.getSuperGroup() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Group> |
Group.getAllSubGroupsTree()
gets this group and its all sub groups, the subgroups of the subgroups, .....
|
java.util.Collection<Group> |
Role.getGroups()
gets a list of groups where this role can be played
|
CardinalitySet<Group> |
Group.getSubGroups()
gets the direct sub groups of this group
|
Modifier and Type | Method and Description |
---|---|
void |
Group.addSubGroup(Group gr) |
java.util.Collection<Compatibility> |
Role.getCompatibilities(Group gr)
gets all compatibilities for this role (and its super roles) in the context of the GrSpec
|
java.util.Collection<Link> |
Role.getLinks(Group gr)
gets all links for this role (and its super roles) in the context of the GrSpec
|
Cardinality |
Group.getSubGroupCardinality(Group gr) |
void |
SS.setRootGrSpec(Group gr) |
protected void |
Group.setSuperGroup(Group gr) |
Constructor and Description |
---|
Compatibility(Group grSpec)
Creates new Compatibility
|
Compatibility(Role a,
Role b,
Group grSpec)
Creates new Compatibility
|
Link(Group gr,
java.lang.String linkType)
Creates new Link
|
Link(Role s,
Role d,
Group gr,
java.lang.String linkType)
Creates new Link
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
os2nopl.transform(Group gr)
transforms a Group Spec into NPL code
|