@Override
	protected boolean createAssociatedData() throws CancelledException {

		monitor.checkCancelled();

		boolean createTerminatorSuccess;
		try {
			createTerminatorSuccess = createTableTerminator();
		}
		catch (InvalidDataTypeException e) {
			createTerminatorSuccess = false;
			// log message and continue with other markup.
			handleErrorMessage(model.getProgram(), model.getAddress(), e.getMessage());
		}

		boolean createMetaSuccess = createMetaPointer();

		return createTerminatorSuccess && createMetaSuccess;
	}
Constructs a command for applying a vf table dataType at the address indicated by the 
model.
@param vfTableModel the model for the data type
@param applyOptions the options for creating the new data structure and its associated
markup in the program as well as whether to follow other data references and create their 
data too.
Ghidra/Features/MicrosoftCodeAnalyzer/src/main/java/ghidra/app/cmd/data/rtti/CreateVfTableBackgroundCmd.java