public annotation interface  org.apache.isis.applib.'annotation'.Action extends java.lang.Object implements java.lang.'annotation'.Annotation
{
public abstract java.lang.String choicesFrom();
public abstract java.lang.Class commandDtoProcessor();
public abstract org.apache.isis.applib.'annotation'.Publishing commandPublishing();
public abstract java.lang.Class domainEvent();
public abstract org.apache.isis.applib.'annotation'.Publishing executionPublishing();
public abstract org.apache.isis.applib.'annotation'.Where hidden();
public abstract org.apache.isis.applib.'annotation'.RestrictTo restrictTo();
public abstract org.apache.isis.applib.'annotation'.SemanticsOf semantics();
public abstract java.lang.Class typeOf();
public abstract java.lang.String fileAccept();
}