@Override public boolean isConform(IDiagramElementView diagramElementView) { IConnectable connectable = (IConnectable) diagramElementView; if (connectable.getIncommingConnectors().size()>0) { for(IConnector incoming : connectable.getIncommingConnectors()) { if(incoming instanceof SequenceFlow) { return false; } } } return true; }
@Override public boolean isConform(IDiagramElementView diagramElementView) { IConnectable connectable = (IConnectable) diagramElementView; if (connectable.getIncommingConnectors().size()==0){ return false; } return true; }
@Override public boolean isConform(IDiagramElementView diagramElementView) { IConnectable connectable = (IConnectable) diagramElementView; if (connectable.getIncommingConnectors().size()==0 && connectable.getOutgoingConnectors().size()==0){ return false; } return true; }
@Override public boolean isConform(IDiagramElementView diagramElementView) { IConnectable connectable = (IConnectable) diagramElementView; if (connectable.getIncommingConnectors().size()==0 || connectable.getOutgoingConnectors().size()==0){ return false; } return true; }
@Override public boolean isConform(IDiagramElementView diagramElementView) { IConnectable connectable = (IConnectable) diagramElementView; if (connectable.getIncommingConnectors().size()==0 && connectable.getOutgoingConnectors().size()==0){ return false; } return true; }
for(IConnector c : connectable.getIncommingConnectors()){