source: fedd/abac-src/ttg/process/Operation.java @ 705233b

version-1.30
Last change on this file since 705233b was 8780cbec, checked in by Jay Jacobs <Jay.Jacobs@…>, 15 years ago

ABAC sources from Cobham

  • Property mode set to 100644
File size: 561 bytes
Line 
1package com.nailabs.abac.process;
2
3import java.io.*;
4import com.nailabs.abac.test.*;
5
6/**
7 * Operations are performed on trust target graph objects. Operations are
8 * generally edge operations (between nodes in a trust target graph, but
9 * there is one node operation for creating a root node.
10 */
11public interface Operation extends Serializable, XMLizable{
12    /** Execute the operation on the specified trust target graph. */ 
13    public void perform(TTG graph);
14
15    /** Convert this operation into an XML compatible format */
16    public String toXML();
17}
18
Note: See TracBrowser for help on using the repository browser.