|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AttributeMergePolicy | |
---|---|
pl.edu.agh.cast.model.attributes | Provides classes for representing and managing visual model's attributes. |
pl.edu.agh.cast.model.visual.backward | Provides classes for visual presentation of data. |
Uses of AttributeMergePolicy in pl.edu.agh.cast.model.attributes |
---|
Subclasses of AttributeMergePolicy in pl.edu.agh.cast.model.attributes | |
---|---|
static class |
AttributeMergePolicy.MergePolicyAlwaysFirst
A merge policy that always returns the first value. |
static class |
AttributeMergePolicy.MergePolicyAlwaysSecond
A merge policy that always returns the second value. |
static class |
AttributeMergePolicy.MergePolicyLogicalAnd
A merge policy that always returns the logical conjunction (AND) of given values. |
static class |
AttributeMergePolicy.MergePolicyLogicalOr
A merge policy that always returns the logical alternative (OR) of given values. |
Fields in pl.edu.agh.cast.model.attributes declared as AttributeMergePolicy | |
---|---|
static AttributeMergePolicy |
AttributeMergePolicy.MERGE_POLICY_ALWAYS_FIRST
A merge policy that always returns the first value. |
static AttributeMergePolicy |
AttributeMergePolicy.MERGE_POLICY_ALWAYS_SECOND
A merge policy that always returns the second value. |
static AttributeMergePolicy |
AttributeMergePolicy.MERGE_POLICY_LOGICAL_AND
A merge policy that always returns the logical conjunction (AND) of given values. |
static AttributeMergePolicy |
AttributeMergePolicy.MERGE_POLICY_LOGICAL_OR
A merge policy that always returns the logical alternative (OR) of given values. |
Methods in pl.edu.agh.cast.model.attributes that return AttributeMergePolicy | |
---|---|
AttributeMergePolicy |
Attribute.getDefaultMergePolicy()
|
static AttributeMergePolicy |
AttributeMergePolicy.resolve(String id)
Returns policy based on its id. |
Methods in pl.edu.agh.cast.model.attributes with parameters of type AttributeMergePolicy | |
---|---|
void |
Attribute.setDefaultMergePolicy(AttributeMergePolicy defaultMergePolicy)
|
Uses of AttributeMergePolicy in pl.edu.agh.cast.model.visual.backward |
---|
Methods in pl.edu.agh.cast.model.visual.backward with parameters of type AttributeMergePolicy | |
---|---|
void |
AttributeValueContainer.setAttributeValue(String name,
Object newValue,
AttributeMergePolicy policy)
Sets a new attribute value according to given AttributeMergePolicy , fires change event. |
void |
ModelElement.setAttributeValue(String name,
Object newValue,
AttributeMergePolicy policy)
Sets a new attribute value according to given AttributeMergePolicy , fires change event. |
Method parameters in pl.edu.agh.cast.model.visual.backward with type arguments of type AttributeMergePolicy | |
---|---|
void |
Diagram.addAttributesFromEntities(Collection<IEntity> entities,
Collection<String> attributes,
Map<String,AttributeMergePolicy> mergePolicies,
String nodeType,
org.eclipse.core.runtime.IProgressMonitor monitor)
Adds attributes from a collection of entities to the diagram with join on entity and node IDs. |
void |
IDiagram.addAttributesFromEntities(Collection<IEntity> entities,
Collection<String> attributes,
Map<String,AttributeMergePolicy> mergePolicies,
String nodeType,
org.eclipse.core.runtime.IProgressMonitor monitor)
Adds attributes from a collection of entities to the diagram with join on entity and node IDs. |
void |
Diagram.addAttributesFromEntities(Collection<IEntity> entities,
Collection<String> attributes,
Map<String,AttributeMergePolicy> mergePolicies,
String nodeType,
String sourceJoinAttribute,
String targetJoinAttribute,
org.eclipse.core.runtime.IProgressMonitor monitor)
Adds attributes from a collection of entities to the diagram. |
void |
IDiagram.addAttributesFromEntities(Collection<IEntity> entities,
Collection<String> attributes,
Map<String,AttributeMergePolicy> mergePolicies,
String nodeType,
String sourceJoinAttribute,
String targetJoinAttribute,
org.eclipse.core.runtime.IProgressMonitor monitor)
Adds attributes from a collection of entities to the diagram. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |