Poseidon for UMLTM
  UMLdoc
 PREV      NEXT       FRAMES    NO FRAMES      

com.gentleware.jboogie.openapi

Interface JmiCommandFactory

com.gentleware.jboogie.openapi.JmiCommandFactory

public interface JmiCommandFactory


CommandJmiFactory


 Association Summary
public ProjectImpl  projectImpl
 
public ProjectImpl  projectImpl_1
 
arrow_up
 

 Method Summary
public Command   makeCommandJmiAddListPropertyElement(ResourceId resourceId, String propertyName, Id containerId, Id containedId, int index, UpdatePolicy updatePolicy)
 
public Command   makeCommandJmiRemoveListElements(ResourceId resourceId, Id elementId, String propertyName, int removeIndex, UpdatePolicy updatePolicy)
 
public Command   makeCommandJmiRemoveListElements(ResourceId resourceId, Id elementId, String propertyName, int[] removeIndices, UpdatePolicy updatePolicy)
 
public Command   makeCommandJmiRemoveListElements(ResourceId resourceId, Id elementId, String refAssociationName, String propertyName, int[] removeIndices, UpdatePolicy updatePolicy)
 
public Command   makeCommandJmiRemoveListElements(ResourceId resourceId, Id elementId, String refAssociationName, String propertyName, List removeIndexList, UpdatePolicy updatePolicy)
 
public Command   makeCommandJmiReorder(ResourceId resourceId, Id id, String propertyName, Integer oldIndex, Integer newIndex, UpdatePolicy updatePolicy)
 
public Command   makeCommandJmiReorder(ResourceId resourceId, Id id, String listPropertyName, List oldIndices, List newIndices, UpdatePolicy updatePolicy)
 
public Command   makeCommandJmiReorder(ResourceId resourceId, Id id, String propertyName, int oldIndex, int newIndex, UpdatePolicy updatePolicy)
 
public Command   makeCommandJmiReorder(ResourceId resourceId, Id id, String listPropertyName, int[] oldIndices, int[] newIndices, UpdatePolicy updatePolicy)
 
public Command   makeCommandJmiReorder(ResourceId resourceId, Id id, String refAssociationName, String listPropertyName, int[] oldIndices, int[] newIndices, UpdatePolicy updatePolicy)
 
public Command   makeCommandJmiSetPrimitiveProperty(ResourceId resourceId, String attributeName, Id id, Object newValue, UpdatePolicy updatePolicy)
 
arrow_up
 

Tagged Values
static false
 

 Association Detail

projectImpl

public ProjectImpl projectImpl

arrow_up


projectImpl_1

public ProjectImpl projectImpl_1

arrow_up
 Method Detail

makeCommandJmiAddListPropertyElement

public Command makeCommandJmiAddListPropertyElement(ResourceId resourceId, String propertyName, Id containerId, Id containedId, int index, UpdatePolicy updatePolicy)

Parameters:
resourceId -
propertyName -
containerId -
containedId -
index -
updatePolicy -
Returns:
arrow_up


makeCommandJmiRemoveListElements

public Command makeCommandJmiRemoveListElements(ResourceId resourceId, Id elementId, String propertyName, int removeIndex, UpdatePolicy updatePolicy)

Parameters:
resourceId -
elementId -
propertyName -
removeIndex -
updatePolicy -
Returns:
arrow_up


makeCommandJmiRemoveListElements

public Command makeCommandJmiRemoveListElements(ResourceId resourceId, Id elementId, String propertyName, int[] removeIndices, UpdatePolicy updatePolicy)

Parameters:
resourceId -
elementId -
propertyName -
removeIndices -
updatePolicy -
Returns:
arrow_up


makeCommandJmiRemoveListElements

public Command makeCommandJmiRemoveListElements(ResourceId resourceId, Id elementId, String refAssociationName, String propertyName, int[] removeIndices, UpdatePolicy updatePolicy)

Parameters:
resourceId -
elementId -
refAssociationName -
propertyName -
removeIndices -
updatePolicy -
Returns:
arrow_up


makeCommandJmiRemoveListElements

public Command makeCommandJmiRemoveListElements(ResourceId resourceId, Id elementId, String refAssociationName, String propertyName, List removeIndexList, UpdatePolicy updatePolicy)

Parameters:
resourceId -
elementId -
refAssociationName -
propertyName -
removeIndexList -
updatePolicy -
Returns:
arrow_up


makeCommandJmiReorder

public Command makeCommandJmiReorder(ResourceId resourceId, Id id, String propertyName, Integer oldIndex, Integer newIndex, UpdatePolicy updatePolicy)

Parameters:
resourceId -
id -
propertyName -
oldIndex -
newIndex -
updatePolicy -
Returns:
arrow_up


makeCommandJmiReorder

public Command makeCommandJmiReorder(ResourceId resourceId, Id id, String listPropertyName, List oldIndices, List newIndices, UpdatePolicy updatePolicy)

Parameters:
resourceId -
id -
listPropertyName -
oldIndices -
newIndices -
updatePolicy -
Returns:
arrow_up


makeCommandJmiReorder

public Command makeCommandJmiReorder(ResourceId resourceId, Id id, String propertyName, int oldIndex, int newIndex, UpdatePolicy updatePolicy)

Parameters:
resourceId -
id -
propertyName -
oldIndex -
newIndex -
updatePolicy -
Returns:
arrow_up


makeCommandJmiReorder

public Command makeCommandJmiReorder(ResourceId resourceId, Id id, String listPropertyName, int[] oldIndices, int[] newIndices, UpdatePolicy updatePolicy)

Parameters:
resourceId -
id -
listPropertyName -
oldIndices -
newIndices -
updatePolicy -
Returns:
arrow_up


makeCommandJmiReorder

public Command makeCommandJmiReorder(ResourceId resourceId, Id id, String refAssociationName, String listPropertyName, int[] oldIndices, int[] newIndices, UpdatePolicy updatePolicy)

Parameters:
resourceId -
id -
refAssociationName -
listPropertyName -
oldIndices -
newIndices -
updatePolicy -
Returns:
arrow_up


makeCommandJmiSetPrimitiveProperty

public Command makeCommandJmiSetPrimitiveProperty(ResourceId resourceId, String attributeName, Id id, Object newValue, UpdatePolicy updatePolicy)

Parameters:
resourceId -
attributeName -
id -
newValue -
updatePolicy -
Returns:
arrow_up
Created  2004 - 10 - 21

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.